public class DurableConduitBridge extends ConduitBridge
bridgeFailed, configuration, consumerIdGenerator, defaultFilterFactory, demandConsumerDispatched, demandConsumerInfo, disposed, DURABLE_SUB_PREFIX, durableDestinations, dynamicallyIncludedDestinations, excludedDestinations, idGenerator, lastConnectSucceeded, localBridgeStarted, localBroker, localBrokerId, localBrokerPath, localClientId, localConnectionInfo, localSessionInfo, localStartedLatch, producerInfo, remoteBridgeStarted, remoteBroker, remoteBrokerId, remoteBrokerName, remoteBrokerPath, remoteConnectionInfo, startedLatch, staticallyIncludedDestinations, subscriptionMapByLocalId, subscriptionMapByRemoteId| Constructor and Description |
|---|
DurableConduitBridge(NetworkBridgeConfiguration configuration,
Transport localBroker,
Transport remoteBroker)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected DemandSubscription |
createDemandSubscription(ConsumerInfo info) |
protected boolean |
doesConsumerExist(ActiveMQDestination dest) |
protected java.lang.String |
getSubscriberName(ActiveMQDestination dest) |
protected void |
setupStaticDestinations()
Subscriptions for these destinations are always created
|
addToAlreadyInterestedConsumers, checkPaths, removeDemandSubscriptionaddConsumerInfo, addRemoteBrokerToBrokerPath, addSubscription, appendToBrokerPath, appendToBrokerPath, configureDemandSubscription, configureMessage, contains, createDemandSubscription, createNetworkBridgeFilter, doCreateDemandSubscription, duplexStart, getControllingService, getDequeueCounter, getDurableDestinations, getDynamicallyIncludedDestinations, getEnqueueCounter, getExcludedDestinations, getLocalAddress, getLocalBroker, getLocalBrokerName, getLocalSubscriptionMap, getMbeanObjectName, getRemoteAddress, getRemoteBroker, getRemoteBrokerName, getRemoteBrokerPath, getStaticallyIncludedDestinations, isCreatedByDuplex, isDuplex, isPermissableDestination, isPermissableDestination, removeDemandSubscriptionByLocalId, removeSubscription, safeWaitUntilStarted, serviceLocalCommand, serviceLocalException, serviceLocalException, serviceRemoteCommand, serviceRemoteException, setBrokerService, setCreatedByDuplex, setDurableDestinations, setDynamicallyIncludedDestinations, setExcludedDestinations, setMbeanObjectName, setNetworkBridgeListener, setStaticallyIncludedDestinations, start, startRemoteBridge, stop, triggerStartAsyncNetworkBridgeCreationpublic DurableConduitBridge(NetworkBridgeConfiguration configuration, Transport localBroker, Transport remoteBroker)
configuration - localBroker - remoteBroker - protected void setupStaticDestinations()
setupStaticDestinations in class DemandForwardingBridgeSupportprotected DemandSubscription createDemandSubscription(ConsumerInfo info) throws java.io.IOException
createDemandSubscription in class ConduitBridgejava.io.IOExceptionprotected java.lang.String getSubscriberName(ActiveMQDestination dest)
protected boolean doesConsumerExist(ActiveMQDestination dest)
Copyright © 2005-2013 Red Hat, Inc.. All Rights Reserved.