public class DiscoveryNetworkConnector extends NetworkConnector implements org.apache.activemq.transport.discovery.DiscoveryListener
bridges, connectionFilter, localURI, serviceSupportdynamicallyIncludedDestinations, excludedDestinations, staticallyIncludedDestinations| Constructor and Description |
|---|
DiscoveryNetworkConnector() |
DiscoveryNetworkConnector(URI discoveryURI) |
| Modifier and Type | Method and Description |
|---|---|
protected NetworkBridge |
createBridge(org.apache.activemq.transport.Transport localTransport,
org.apache.activemq.transport.Transport remoteTransport,
org.apache.activemq.command.DiscoveryEvent event) |
org.apache.activemq.transport.discovery.DiscoveryAgent |
getDiscoveryAgent() |
URI |
getUri() |
protected void |
handleStart() |
protected void |
handleStop(org.apache.activemq.util.ServiceStopper stopper) |
void |
onServiceAdd(org.apache.activemq.command.DiscoveryEvent event) |
void |
onServiceRemove(org.apache.activemq.command.DiscoveryEvent event) |
void |
setDiscoveryAgent(org.apache.activemq.transport.discovery.DiscoveryAgent discoveryAgent) |
void |
setUri(URI discoveryURI) |
String |
toString() |
activeBridges, addDynamicallyIncludedDestination, addExcludedDestination, addStaticallyIncludedDestination, configureBridge, createLocalTransport, createNetworkBridgeObjectName, getBrokerService, getConnectionFilter, getDurableDestinations, getDurableTopicDestinations, getLocalUri, getObjectName, isStarted, isStopped, isStopping, registerNetworkBridgeMBean, removeDemandSubscription, setBrokerService, setConnectionFilter, setDurableDestinations, setLocalUri, setObjectName, start, stop, unregisterNetworkBridgeMBeangetAdvisoryAckPercentage, getAdvisoryPrefetchSize, getBridgeFactory, getBrokerName, getBrokerURL, getClientIdToken, getConsumerPriorityBase, getConsumerTTL, getDestinationFilter, getDynamicallyIncludedDestinations, getExcludedDestinations, getGcSweepTime, getMessageTTL, getName, getNetworkTTL, getPassword, getPrefetchSize, getStaticallyIncludedDestinations, getUserName, isAdvisoryForFailedForward, isAlwaysSyncSend, isBridgeTempDestinations, isCheckDuplicateMessagesOnDuplex, isConduitNetworkQueueSubscriptions, isConduitSubscriptions, isDecreaseNetworkConsumerPriority, isDispatchAsync, isDuplex, isDynamicOnly, isGcDestinationViews, isStaticBridge, isSuppressDuplicateQueueSubscriptions, isSuppressDuplicateTopicSubscriptions, isSyncDurableSubs, isUseBrokerNamesAsIdSeed, isUseCompression, isUseVirtualDestSubs, isUseVirtualDestSus, setAdvisoryAckPercentage, setAdvisoryForFailedForward, setAdvisoryPrefetchSize, setAlwaysSyncSend, setBridgeFactory, setBridgeTempDestinations, setBrokerName, setBrokerURL, setCheckDuplicateMessagesOnDuplex, setClientIdToken, setConduitNetworkQueueSubscriptions, setConduitSubscriptions, setConsumerPriorityBase, setConsumerTTL, setDecreaseNetworkConsumerPriority, setDestinationFilter, setDispatchAsync, setDuplex, setDynamicallyIncludedDestinations, setDynamicOnly, setExcludedDestinations, setGcDestinationViews, setGcSweepTime, setMessageTTL, setName, setNetworkTTL, setPassword, setPrefetchSize, setStaticallyIncludedDestinations, setStaticBridge, setSuppressDuplicateQueueSubscriptions, setSuppressDuplicateTopicSubscriptions, setSyncDurableSubs, setUseBrokerNameAsIdSees, setUseCompression, setUserName, setUseVirtualDestSubspublic DiscoveryNetworkConnector()
public DiscoveryNetworkConnector(URI discoveryURI) throws IOException
IOExceptionpublic void setUri(URI discoveryURI) throws IOException
IOExceptionpublic void onServiceAdd(org.apache.activemq.command.DiscoveryEvent event)
onServiceAdd in interface org.apache.activemq.transport.discovery.DiscoveryListenerpublic void onServiceRemove(org.apache.activemq.command.DiscoveryEvent event)
onServiceRemove in interface org.apache.activemq.transport.discovery.DiscoveryListenerpublic org.apache.activemq.transport.discovery.DiscoveryAgent getDiscoveryAgent()
public void setDiscoveryAgent(org.apache.activemq.transport.discovery.DiscoveryAgent discoveryAgent)
protected void handleStart() throws Exception
handleStart in class NetworkConnectorExceptionprotected void handleStop(org.apache.activemq.util.ServiceStopper stopper) throws Exception
handleStop in class NetworkConnectorExceptionprotected NetworkBridge createBridge(org.apache.activemq.transport.Transport localTransport, org.apache.activemq.transport.Transport remoteTransport, org.apache.activemq.command.DiscoveryEvent event)
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.