public class FabricDiscoveryAgent
extends java.lang.Object
implements org.apache.activemq.transport.discovery.DiscoveryAgent, org.osgi.util.tracker.ServiceTrackerCustomizer
| Constructor and Description |
|---|
FabricDiscoveryAgent() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
addingService(org.osgi.framework.ServiceReference serviceReference) |
java.lang.String |
getAgent() |
java.lang.String |
getId() |
java.util.List<java.lang.String> |
getServices() |
org.fusesource.fabric.groups.ClusteredSingleton<org.fusesource.mq.fabric.FabricDiscoveryAgent.ActiveMQNode> |
getSingleton() |
IZKClient |
getZkClient() |
void |
modifiedService(org.osgi.framework.ServiceReference serviceReference,
java.lang.Object o) |
void |
registerService(java.lang.String service) |
void |
removedService(org.osgi.framework.ServiceReference serviceReference,
java.lang.Object o) |
void |
serviceFailed(org.apache.activemq.command.DiscoveryEvent devent) |
void |
setAgent(java.lang.String agent) |
void |
setDiscoveryListener(org.apache.activemq.transport.discovery.DiscoveryListener discoveryListener) |
void |
setGroupName(java.lang.String groupName) |
void |
setId(java.lang.String id) |
void |
setServices(java.lang.String[] services) |
void |
setZkClient(IZKClient zkClient) |
void |
start() |
void |
stop() |
void |
updateClusterState() |
public void setGroupName(java.lang.String groupName)
public java.lang.Object addingService(org.osgi.framework.ServiceReference serviceReference)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic void modifiedService(org.osgi.framework.ServiceReference serviceReference,
java.lang.Object o)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic void removedService(org.osgi.framework.ServiceReference serviceReference,
java.lang.Object o)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizerpublic void registerService(java.lang.String service)
throws java.io.IOException
registerService in interface org.apache.activemq.transport.discovery.DiscoveryAgentjava.io.IOExceptionpublic void updateClusterState()
public void serviceFailed(org.apache.activemq.command.DiscoveryEvent devent)
throws java.io.IOException
serviceFailed in interface org.apache.activemq.transport.discovery.DiscoveryAgentjava.io.IOExceptionpublic void setDiscoveryListener(org.apache.activemq.transport.discovery.DiscoveryListener discoveryListener)
setDiscoveryListener in interface org.apache.activemq.transport.discovery.DiscoveryAgentpublic void start()
throws java.lang.Exception
start in interface org.apache.activemq.Servicejava.lang.Exceptionpublic void stop()
throws java.lang.Exception
stop in interface org.apache.activemq.Servicejava.lang.Exceptionpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.util.List<java.lang.String> getServices()
public void setServices(java.lang.String[] services)
public IZKClient getZkClient()
public void setZkClient(IZKClient zkClient)
public org.fusesource.fabric.groups.ClusteredSingleton<org.fusesource.mq.fabric.FabricDiscoveryAgent.ActiveMQNode> getSingleton()
public java.lang.String getAgent()
public void setAgent(java.lang.String agent)
Copyright © 2014 Red Hat. All Rights Reserved.