Class AbstractTempRegion
java.lang.Object
org.apache.activemq.broker.region.AbstractRegion
org.apache.activemq.broker.region.AbstractTempRegion
- All Implemented Interfaces:
Region,org.apache.activemq.Service
- Direct Known Subclasses:
TempQueueRegion,TempTopicRegion
-
Field Summary
Fields inherited from class org.apache.activemq.broker.region.AbstractRegion
autoCreateDestinations, broker, consumerChangeMutexMap, destinationFactory, destinationMap, destinations, destinationsLock, destinationStatistics, regionStatistics, started, subscriptions, taskRunnerFactory, usageManager -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTempRegion(RegionBroker broker, DestinationStatistics destinationStatistics, SystemUsage memoryManager, org.apache.activemq.thread.TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected DestinationcreateDestination(ConnectionContext context, org.apache.activemq.command.ActiveMQDestination destination) protected final voiddispose(ConnectionContext context, Destination dest) voidstop()Methods inherited from class org.apache.activemq.broker.region.AbstractRegion
acknowledge, addConsumer, addDestination, addProducer, addSubscriptionsForDestination, createSubscription, destroySubscription, gc, getDestinationMap, getDestinations, getDurableDestinations, getInactiveDestinations, getSubscriptions, isAutoCreateDestinations, lookup, lookup, messagePull, processConsumerControl, processDispatchNotification, processDispatchNotificationViaDestination, reapplyInterceptor, removeConsumer, removeDestination, removeProducer, removeSubscription, send, setAutoCreateDestinations, start, updateRegionDestCounts, validateMaxDestinations
-
Constructor Details
-
AbstractTempRegion
public AbstractTempRegion(RegionBroker broker, DestinationStatistics destinationStatistics, SystemUsage memoryManager, org.apache.activemq.thread.TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory) - Parameters:
broker-destinationStatistics-memoryManager-taskRunnerFactory-destinationFactory-
-
-
Method Details
-
stop
- Specified by:
stopin interfaceorg.apache.activemq.Service- Overrides:
stopin classAbstractRegion- Throws:
Exception
-
createDestination
protected Destination createDestination(ConnectionContext context, org.apache.activemq.command.ActiveMQDestination destination) throws Exception - Overrides:
createDestinationin classAbstractRegion- Throws:
Exception
-
dispose
- Overrides:
disposein classAbstractRegion- Throws:
Exception
-