public class DiscoveryNetworkConnector extends NetworkConnector implements DiscoveryListener
bridges, connectionFilter, localURI, serviceSupport
DISCOVERED_OPTION_PREFIX
Constructor and Description |
---|
DiscoveryNetworkConnector() |
DiscoveryNetworkConnector(java.net.URI discoveryURI) |
Modifier and Type | Method and Description |
---|---|
protected NetworkBridge |
createBridge(Transport localTransport,
Transport remoteTransport,
DiscoveryEvent event) |
DiscoveryAgent |
getDiscoveryAgent() |
protected void |
handleStart() |
protected void |
handleStop(ServiceStopper stopper) |
void |
onServiceAdd(DiscoveryEvent event) |
void |
onServiceRemove(DiscoveryEvent event) |
void |
setDiscoveryAgent(DiscoveryAgent discoveryAgent) |
void |
setUri(java.net.URI discoveryURI) |
java.lang.String |
toString() |
activeBridges, addDynamicallyIncludedDestination, addExcludedDestination, addStaticallyIncludedDestination, configureBridge, createLocalTransport, createNetworkBridgeObjectName, getBrokerService, getConnectionFilter, getDurableDestinations, getDynamicallyIncludedDestinations, getExcludedDestinations, getLocalUri, getObjectName, getStaticallyIncludedDestinations, registerNetworkBridgeMBean, removeDemandSubscription, setBrokerService, setConnectionFilter, setDurableDestinations, setDynamicallyIncludedDestinations, setExcludedDestinations, setLocalUri, setObjectName, setStaticallyIncludedDestinations, start, stop, unregisterNetworkBridgeMBean
getBrokerName, getBrokerURL, getDestinationFilter, getName, getNetworkTTL, getPassword, getPrefetchSize, getUserName, isBridgeTempDestinations, isConduitSubscriptions, isDecreaseNetworkConsumerPriority, isDispatchAsync, isDuplex, isDynamicOnly, isSuppressDuplicateQueueSubscriptions, isSuppressDuplicateTopicSubscriptions, setBridgeTempDestinations, setBrokerName, setBrokerURL, setConduitSubscriptions, setDecreaseNetworkConsumerPriority, setDestinationFilter, setDispatchAsync, setDuplex, setDynamicOnly, setName, setNetworkTTL, setPassword, setPrefetchSize, setSuppressDuplicateQueueSubscriptions, setSuppressDuplicateTopicSubscriptions, setUserName
public DiscoveryNetworkConnector()
public DiscoveryNetworkConnector(java.net.URI discoveryURI) throws java.io.IOException
java.io.IOException
public void setUri(java.net.URI discoveryURI) throws java.io.IOException
java.io.IOException
public void onServiceAdd(DiscoveryEvent event)
onServiceAdd
in interface DiscoveryListener
public void onServiceRemove(DiscoveryEvent event)
onServiceRemove
in interface DiscoveryListener
public DiscoveryAgent getDiscoveryAgent()
public void setDiscoveryAgent(DiscoveryAgent discoveryAgent)
protected void handleStart() throws java.lang.Exception
handleStart
in class NetworkConnector
java.lang.Exception
protected void handleStop(ServiceStopper stopper) throws java.lang.Exception
handleStop
in class NetworkConnector
java.lang.Exception
protected NetworkBridge createBridge(Transport localTransport, Transport remoteTransport, DiscoveryEvent event)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2005-2012. All Rights Reserved.