Uses of Interface
org.apache.activemq.broker.region.Subscription
-
Packages that use Subscription Package Description org.apache.activemq.advisory Support for JMS Advisory messages as well as some helper listeners to listen to the clients, producers and consumers available.org.apache.activemq.broker The core classes for the ActiveMQ Message Broker and its connectors.org.apache.activemq.broker.cluster org.apache.activemq.broker.jmx JMX MBeans for the broker and its core connectors.org.apache.activemq.broker.region Region abstraction and implementations in the Broker.org.apache.activemq.broker.region.cursors Cursors used to page persistent messages into the broker from the storeorg.apache.activemq.broker.region.policy The policies which can be associated with a particular destination or wildcard.org.apache.activemq.broker.region.virtual Implementation classes for Virtual Destinationsorg.apache.activemq.broker.util Some utility Broker Pluginsorg.apache.activemq.broker.view Broker Plugins for visualising the current systemorg.apache.activemq.memory.list org.apache.activemq.network Support for federated networks of brokers.org.apache.activemq.plugin org.apache.activemq.security Plugable Security Adapter framework along with default implementations such as the JAAS implementation.org.apache.activemq.shiro.authz -
-
Uses of Subscription in org.apache.activemq.advisory
Methods in org.apache.activemq.advisory that return Subscription Modifier and Type Method Description SubscriptionAdvisoryBroker. addConsumer(ConnectionContext context, ConsumerInfo info)Methods in org.apache.activemq.advisory with parameters of type Subscription Modifier and Type Method Description voidAdvisoryBroker. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidAdvisoryBroker. messageExpired(ConnectionContext context, MessageReference messageReference, Subscription subscription)booleanAdvisoryBroker. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)voidAdvisoryBroker. slowConsumer(ConnectionContext context, Destination destination, Subscription subs) -
Uses of Subscription in org.apache.activemq.broker
Methods in org.apache.activemq.broker that return Subscription Modifier and Type Method Description SubscriptionBrokerBroadcaster. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionBrokerFilter. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionEmptyBroker. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionErrorBroker. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionConsumerBrokerExchange. getSubscription()Methods in org.apache.activemq.broker with parameters of type Subscription Modifier and Type Method Description voidBroker. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)Called when a message is discarded - e.g.voidBrokerFilter. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidEmptyBroker. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidErrorBroker. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidBroker. messageExpired(ConnectionContext context, MessageReference messageReference, Subscription subscription)A Message has ExpiredvoidBrokerFilter. messageExpired(ConnectionContext context, MessageReference message, Subscription subscription)voidEmptyBroker. messageExpired(ConnectionContext context, MessageReference message, Subscription subscription)voidErrorBroker. messageExpired(ConnectionContext context, MessageReference message, Subscription subscription)booleanBroker. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)A message needs to go the a DLQbooleanBrokerFilter. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)booleanEmptyBroker. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)booleanErrorBroker. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)voidConsumerBrokerExchange. setSubscription(Subscription subscription)voidBroker. slowConsumer(ConnectionContext context, Destination destination, Subscription subs)Called when there is a slow consumervoidBrokerFilter. slowConsumer(ConnectionContext context, Destination destination, Subscription subs)voidEmptyBroker. slowConsumer(ConnectionContext context, Destination destination, Subscription subs)voidErrorBroker. slowConsumer(ConnectionContext context, Destination destination, Subscription subs) -
Uses of Subscription in org.apache.activemq.broker.cluster
Methods in org.apache.activemq.broker.cluster that return Subscription Modifier and Type Method Description SubscriptionConnectionSplitBroker. addConsumer(ConnectionContext context, ConsumerInfo info) -
Uses of Subscription in org.apache.activemq.broker.jmx
Fields in org.apache.activemq.broker.jmx declared as Subscription Modifier and Type Field Description protected SubscriptionSubscriptionView. subscriptionMethods in org.apache.activemq.broker.jmx that return Subscription Modifier and Type Method Description SubscriptionManagedRegionBroker. addConsumer(ConnectionContext context, ConsumerInfo info)protected SubscriptionManagedQueueRegion. createSubscription(ConnectionContext context, ConsumerInfo info)protected SubscriptionManagedTempQueueRegion. createSubscription(ConnectionContext context, ConsumerInfo info)protected SubscriptionManagedTempTopicRegion. createSubscription(ConnectionContext context, ConsumerInfo info)protected SubscriptionManagedTopicRegion. createSubscription(ConnectionContext context, ConsumerInfo info)SubscriptionManagedRegionBroker. getSubscriber(ObjectName key)Methods in org.apache.activemq.broker.jmx with parameters of type Subscription Modifier and Type Method Description protected voidManagedRegionBroker. addInactiveSubscription(SubscriptionKey key, SubscriptionInfo info, Subscription subscription)protected voidManagedQueueRegion. destroySubscription(Subscription sub)protected voidManagedTempQueueRegion. destroySubscription(Subscription sub)protected voidManagedTempTopicRegion. destroySubscription(Subscription sub)protected voidManagedTopicRegion. destroySubscription(Subscription sub)ObjectNameManagedRegionBroker. getSubscriberObjectName(Subscription key)ObjectNameManagedRegionBroker. registerSubscription(ConnectionContext context, Subscription sub)voidManagedRegionBroker. unregisterSubscription(Subscription sub)Constructors in org.apache.activemq.broker.jmx with parameters of type Subscription Constructor Description DurableSubscriptionView(ManagedRegionBroker broker, BrokerService brokerService, String clientId, String userName, Subscription sub)ConstructorInactiveDurableSubscriptionView(ManagedRegionBroker broker, BrokerService brokerService, String clientId, SubscriptionInfo subInfo, Subscription subscription)ConstructorSubscriptionView(String clientId, String userName, Subscription subs)Constructor -
Uses of Subscription in org.apache.activemq.broker.region
Classes in org.apache.activemq.broker.region that implement Subscription Modifier and Type Class Description classAbstractSubscriptionclassDurableTopicSubscriptionclassPrefetchSubscriptionA subscription that honors the pre-fetch option of the ConsumerInfo.classQueueBrowserSubscriptionclassQueueSubscriptionclassTopicSubscriptionFields in org.apache.activemq.broker.region with type parameters of type Subscription Modifier and Type Field Description protected List<Subscription>Queue. consumersprotected CopyOnWriteArrayList<Subscription>Topic. consumersprotected Map<ConsumerId,Subscription>AbstractRegion. subscriptionsMethods in org.apache.activemq.broker.region that return types with arguments of type Subscription Modifier and Type Method Description protected List<Subscription>AbstractRegion. addSubscriptionsForDestination(ConnectionContext context, Destination dest)protected List<Subscription>TopicRegion. addSubscriptionsForDestination(ConnectionContext context, Destination dest)abstract List<Subscription>BaseDestination. getConsumers()List<Subscription>Destination. getConsumers()List<Subscription>DestinationFilter. getConsumers()List<Subscription>Queue. getConsumers()List<Subscription>Topic. getConsumers()Map<ConsumerId,Subscription>AbstractRegion. getSubscriptions()Methods in org.apache.activemq.broker.region with parameters of type Subscription Modifier and Type Method Description voidDestination. acknowledge(ConnectionContext context, Subscription sub, MessageAck ack, MessageReference node)voidDestinationFilter. acknowledge(ConnectionContext context, Subscription sub, MessageAck ack, MessageReference node)voidQueue. acknowledge(ConnectionContext context, Subscription sub, MessageAck ack, MessageReference node)voidTopic. acknowledge(ConnectionContext context, Subscription sub, MessageAck ack, MessageReference node)voidBaseDestination. addSubscription(ConnectionContext context, Subscription sub)voidDestination. addSubscription(ConnectionContext context, Subscription sub)voidDestinationFilter. addSubscription(ConnectionContext context, Subscription sub)voidQueue. addSubscription(ConnectionContext context, Subscription sub)voidTempQueue. addSubscription(ConnectionContext context, Subscription sub)voidTempTopic. addSubscription(ConnectionContext context, Subscription sub)voidTopic. addSubscription(ConnectionContext context, Subscription sub)protected voidQueue. assignGroup(Subscription subs, MessageGroupMap messageGroupOwners, MessageReference n, String groupId)protected booleanQueue. assignMessageGroup(Subscription subscription, QueueMessageReference node)booleanQueueDispatchSelector. canSelect(Subscription subscription, MessageReference m)protected voidAbstractRegion. destroySubscription(Subscription sub)voidBaseDestination. duplicateFromStore(Message message, Subscription subscription)voidDestination. duplicateFromStore(Message message, Subscription subscription)voidDestinationFilter. duplicateFromStore(Message message, Subscription subscription)booleanQueueDispatchSelector. isExclusiveConsumer(Subscription s)voidBaseDestination. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)Called when a message is discarded - e.g.voidDestination. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)Called when a message is discarded - e.g.voidDestinationFilter. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidDestination. messageExpired(ConnectionContext context, Subscription subs, MessageReference node)Inform the Destination a message has expiredvoidDestinationFilter. messageExpired(ConnectionContext context, Subscription subs, MessageReference node)voidQueue. messageExpired(ConnectionContext context, Subscription subs, MessageReference reference)voidRegionBroker. messageExpired(ConnectionContext context, MessageReference node, Subscription subscription)voidTopic. messageExpired(ConnectionContext context, Subscription subs, MessageReference reference)voidTopic. recoverRetroactiveMessages(ConnectionContext context, Subscription subscription)protected voidQueue. removeMessage(ConnectionContext c, Subscription subs, QueueMessageReference r)protected voidQueue. removeMessage(ConnectionContext context, Subscription sub, QueueMessageReference reference, MessageAck ack)voidBaseDestination. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId)voidDestination. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId)voidDestinationFilter. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId)voidQueue. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId)voidTopic. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId)booleanRegionBroker. sendToDeadLetterQueue(ConnectionContext context, MessageReference node, Subscription subscription, Throwable poisonCause)voidQueueDispatchSelector. setExclusiveConsumer(Subscription exclusiveConsumer)voidBaseDestination. slowConsumer(ConnectionContext context, Subscription subs)Called when there is a slow consumervoidDestination. slowConsumer(ConnectionContext context, Subscription subs)Called when there is a slow consumervoidDestinationFilter. slowConsumer(ConnectionContext context, Subscription subs)Method parameters in org.apache.activemq.broker.region with type arguments of type Subscription Modifier and Type Method Description protected booleanBaseDestination. hasRegularConsumers(List<Subscription> consumers) -
Uses of Subscription in org.apache.activemq.broker.region.cursors
Methods in org.apache.activemq.broker.region.cursors that return Subscription Modifier and Type Method Description SubscriptionAbstractStoreCursor. getSubscription()Methods in org.apache.activemq.broker.region.cursors with parameters of type Subscription Modifier and Type Method Description static booleanAbstractPendingMessageCursor. isPrioritizedMessageSubscriber(Broker broker, Subscription sub) -
Uses of Subscription in org.apache.activemq.broker.region.policy
Fields in org.apache.activemq.broker.region.policy with type parameters of type Subscription Modifier and Type Field Description protected Map<Subscription,SlowConsumerEntry>AbortSlowConsumerStrategy. slowConsumersMethods in org.apache.activemq.broker.region.policy that return types with arguments of type Subscription Modifier and Type Method Description Map<Subscription,SlowConsumerEntry>AbortSlowConsumerStrategy. getSlowConsumers()Methods in org.apache.activemq.broker.region.policy with parameters of type Subscription Modifier and Type Method Description voidAbortSlowConsumerStrategy. abortConsumer(Subscription sub, boolean abortSubscriberConnection)booleanDispatchSelector. canDispatch(Subscription subscription, MessageReference node)return true if a subscription can dispatch a message referencebooleanSimpleDispatchSelector. canDispatch(Subscription subscription, MessageReference node)voidPolicyEntry. configurePrefetch(Subscription subscription)protected ActiveMQDestinationIndividualDeadLetterStrategy. createDestination(Message message, String prefix, String suffix, boolean useQueue, Subscription subscription)ActiveMQDestinationDeadLetterStrategy. getDeadLetterQueueFor(Message message, Subscription subscription)Returns the dead letter queue for the given message and subscription.ActiveMQDestinationIndividualDeadLetterStrategy. getDeadLetterQueueFor(Message message, Subscription subscription)ActiveMQDestinationSharedDeadLetterStrategy. getDeadLetterQueueFor(Message message, Subscription subscription)PendingMessageCursorFilePendingSubscriberMessageStoragePolicy. getSubscriberPendingMessageCursor(Broker broker, String name, int maxBatchSize, Subscription subs)PendingMessageCursorPendingSubscriberMessageStoragePolicy. getSubscriberPendingMessageCursor(Broker broker, String name, int maxBatchSize, Subscription subs)Retrieve the configured pending message storage cursor;PendingMessageCursorVMPendingSubscriberMessageStoragePolicy. getSubscriberPendingMessageCursor(Broker broker, String name, int maxBatchSize, Subscription subs)voidAbortSlowAckConsumerStrategy. slowConsumer(ConnectionContext context, Subscription subs)voidAbortSlowConsumerStrategy. slowConsumer(ConnectionContext context, Subscription subs)voidSlowConsumerStrategy. slowConsumer(ConnectionContext context, Subscription subs)Slow consumer event.Method parameters in org.apache.activemq.broker.region.policy with type arguments of type Subscription Modifier and Type Method Description protected voidAbortSlowConsumerStrategy. abortSubscription(Map<Subscription,SlowConsumerEntry> toAbort, boolean abortSubscriberConnection)booleanClientIdFilterDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)booleanDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)Decides how to dispatch a selected message to a collection of consumers.booleanPriorityDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)booleanPriorityNetworkDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)booleanRoundRobinDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers)booleanSimpleDispatchPolicy. dispatch(MessageReference node, MessageEvaluationContext msgContext, List<Subscription> consumers) -
Uses of Subscription in org.apache.activemq.broker.region.virtual
Methods in org.apache.activemq.broker.region.virtual with parameters of type Subscription Modifier and Type Method Description voidMappedQueueFilter. addSubscription(ConnectionContext context, Subscription sub)voidMappedQueueFilter. removeSubscription(ConnectionContext context, Subscription sub, long lastDeliveredSequenceId) -
Uses of Subscription in org.apache.activemq.broker.util
Methods in org.apache.activemq.broker.util that return Subscription Modifier and Type Method Description SubscriptionDestinationPathSeparatorBroker. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionLoggingBrokerPlugin. addConsumer(ConnectionContext context, ConsumerInfo info)SubscriptionUDPTraceBrokerPlugin. addConsumer(ConnectionContext context, ConsumerInfo info)Methods in org.apache.activemq.broker.util with parameters of type Subscription Modifier and Type Method Description voidLoggingBrokerPlugin. messageDiscarded(ConnectionContext context, Subscription sub, MessageReference messageReference)voidLoggingBrokerPlugin. messageExpired(ConnectionContext context, MessageReference message, Subscription subscription)booleanLoggingBrokerPlugin. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)booleanRedeliveryPlugin. sendToDeadLetterQueue(ConnectionContext context, MessageReference messageReference, Subscription subscription, Throwable poisonCause)voidLoggingBrokerPlugin. slowConsumer(ConnectionContext context, Destination destination, Subscription subs) -
Uses of Subscription in org.apache.activemq.broker.view
Methods in org.apache.activemq.broker.view that return Subscription Modifier and Type Method Description SubscriptionConnectionDotFileInterceptor. addConsumer(ConnectionContext context, ConsumerInfo info) -
Uses of Subscription in org.apache.activemq.memory.list
Methods in org.apache.activemq.memory.list with parameters of type Subscription Modifier and Type Method Description List<MessageReference>DestinationBasedMessageList. getMessages(Subscription sub) -
Uses of Subscription in org.apache.activemq.network
Methods in org.apache.activemq.network that return types with arguments of type Subscription Modifier and Type Method Description protected Collection<Subscription>DemandForwardingBridgeSupport. getRegionSubscriptions(ActiveMQDestination dest) -
Uses of Subscription in org.apache.activemq.plugin
Methods in org.apache.activemq.plugin that return Subscription Modifier and Type Method Description SubscriptionSubQueueSelectorCacheBroker. addConsumer(ConnectionContext context, ConsumerInfo info)Methods in org.apache.activemq.plugin with parameters of type Subscription Modifier and Type Method Description booleanDiscardingDLQBroker. sendToDeadLetterQueue(ConnectionContext ctx, MessageReference msgRef, Subscription subscription, Throwable poisonCause) -
Uses of Subscription in org.apache.activemq.security
Methods in org.apache.activemq.security that return Subscription Modifier and Type Method Description SubscriptionAuthorizationBroker. addConsumer(ConnectionContext context, ConsumerInfo info)Methods in org.apache.activemq.security with parameters of type Subscription Modifier and Type Method Description voidAuthorizationDestinationFilter. addSubscription(ConnectionContext context, Subscription sub) -
Uses of Subscription in org.apache.activemq.shiro.authz
Methods in org.apache.activemq.shiro.authz that return Subscription Modifier and Type Method Description SubscriptionAuthorizationFilter. addConsumer(ConnectionContext context, ConsumerInfo info)
-