org.apache.activemq.broker.region
Class TempQueue
java.lang.Object
org.apache.activemq.broker.region.BaseDestination
org.apache.activemq.broker.region.Queue
org.apache.activemq.broker.region.TempQueue
- All Implemented Interfaces:
- Destination, Service, Task
public class TempQueue
- extends Queue
The Queue is a List of MessageEntry objects that are dispatched to matching
subscriptions.
- Version:
- $Revision: 1.28 $
| Fields inherited from class org.apache.activemq.broker.region.BaseDestination |
broker, brokerService, deadLetterStrategy, destination, destinationStatistics, MAX_BROWSE_PAGE_SIZE, MAX_PAGE_SIZE, memoryUsage, regionBroker, store, systemUsage |
| Methods inherited from class org.apache.activemq.broker.region.Queue |
acknowledge, browse, copyMatchingMessages, copyMatchingMessagesTo, copyMatchingMessagesTo, copyMessageTo, createConnectionContext, createMessageIdFilter, createSelectorFilter, dispose, gc, getActiveMQDestination, getConsumers, getDispatchPolicy, getMessage, getMessageGroupMapFactory, getMessageGroupOwners, getMessages, isOptimizedDispatch, isRecoveryDispatchEmpty, isStrictOrderDispatch, isUseConsumerPriority, iterate, messageExpired, messageExpired, moveMatchingMessagesTo, moveMatchingMessagesTo, moveMatchingMessagesTo, moveMessageTo, moveMessageTo, pageInMessages, purge, removeMatchingMessages, removeMatchingMessages, removeMatchingMessages, removeMessage, removeMessage, removeMessage, removeMessage, removeSubscription, send, setDispatchPolicy, setMessageGroupMapFactory, setMessages, setOptimizedDispatch, setStrictOrderDispatch, setUseConsumerPriority, start, stop, toString, wakeup |
| Methods inherited from class org.apache.activemq.broker.region.BaseDestination |
addProducer, fastProducer, getDeadLetterStrategy, getDestinationSequenceId, getDestinationStatistics, getMaxAuditDepth, getMaxBrowsePageSize, getMaxPageSize, getMaxProducersToAudit, getMemoryUsage, getMessageStore, getMinimumMessageSize, getName, isActive, isAdvisdoryForFastProducers, isAdvisoryForConsumed, isAdvisoryForDelivery, isAdvisoryForDiscardingMessages, isAdvisoryForSlowConsumers, isAdvisoryWhenFull, isEnableAudit, isFull, isLazyDispatch, isProducerFlowControl, isUseCache, messageConsumed, messageDelivered, messageDiscarded, removeProducer, setAdvisdoryForFastProducers, setAdvisoryForConsumed, setAdvisoryForDelivery, setAdvisoryForDiscardingMessages, setAdvisoryForSlowConsumers, setAdvisoryWhenFull, setDeadLetterStrategy, setEnableAudit, setLazyDispatch, setMaxAuditDepth, setMaxBrowsePageSize, setMaxPageSize, setMaxProducersToAudit, setMinimumMessageSize, setProducerFlowControl, setUseCache, slowConsumer |
TempQueue
public TempQueue(BrokerService brokerService,
ActiveMQDestination destination,
MessageStore store,
DestinationStatistics parentStats,
TaskRunnerFactory taskFactory)
throws Exception
- Parameters:
brokerService - destination - store - parentStats - taskFactory -
- Throws:
Exception
initialize
public void initialize()
throws Exception
- Description copied from class:
BaseDestination
- initialize the destination
- Overrides:
initialize in class Queue
- Throws:
Exception
addSubscription
public void addSubscription(ConnectionContext context,
Subscription sub)
throws Exception
- Specified by:
addSubscription in interface Destination- Overrides:
addSubscription in class Queue
- Throws:
Exception
xwakeup
public void xwakeup()
Copyright © 2008 The Apache Software Foundation. All Rights Reserved.