public abstract class AbstractTempRegion extends AbstractRegion
autoCreateDestinations, broker, consumerChangeMutexMap, destinationFactory, destinationMap, destinations, destinationsLock, destinationStatistics, started, subscriptions, taskRunnerFactory, usageManager
Constructor and Description |
---|
AbstractTempRegion(RegionBroker broker,
DestinationStatistics destinationStatistics,
SystemUsage memoryManager,
TaskRunnerFactory taskRunnerFactory,
DestinationFactory destinationFactory) |
Modifier and Type | Method and Description |
---|---|
protected Destination |
createDestination(ConnectionContext context,
ActiveMQDestination destination) |
protected void |
dispose(ConnectionContext context,
Destination dest) |
void |
stop() |
acknowledge, addConsumer, addDestination, addProducer, addSubscriptionsForDestination, createSubscription, destroySubscription, gc, getDestinationMap, getDestinations, getDurableDestinations, getInactiveDestinations, getSubscriptions, isAutoCreateDestinations, lookup, messagePull, processConsumerControl, processDispatchNotification, processDispatchNotificationViaDestination, reapplyInterceptor, removeConsumer, removeDestination, removeProducer, removeSubscription, send, setAutoCreateDestinations, start
public AbstractTempRegion(RegionBroker broker, DestinationStatistics destinationStatistics, SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
broker
- destinationStatistics
- memoryManager
- taskRunnerFactory
- destinationFactory
- public void stop() throws Exception
stop
in interface Service
stop
in class AbstractRegion
Exception
protected Destination createDestination(ConnectionContext context, ActiveMQDestination destination) throws Exception
createDestination
in class AbstractRegion
Exception
protected final void dispose(ConnectionContext context, Destination dest) throws Exception
dispose
in class AbstractRegion
Exception
Copyright © 2005–2020 FuseSource, Corp.. All rights reserved.