public abstract class DestinationFactory
extends java.lang.Object
| Constructor and Description |
|---|
DestinationFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract Destination |
createDestination(ConnectionContext context,
ActiveMQDestination destination,
DestinationStatistics destinationStatistics)
Create destination implementation.
|
abstract SubscriptionInfo[] |
getAllDurableSubscriptions(ActiveMQTopic topic)
Lists all the durable subscirptions for a given destination.
|
abstract java.util.Set<ActiveMQDestination> |
getDestinations()
Returns a set of all the
ActiveMQDestination
objects that the persistence store is aware exist. |
abstract long |
getLastMessageBrokerSequenceId() |
abstract void |
removeDestination(Destination dest) |
abstract void |
setRegionBroker(RegionBroker regionBroker) |
public abstract Destination createDestination(ConnectionContext context, ActiveMQDestination destination, DestinationStatistics destinationStatistics) throws java.lang.Exception
java.lang.Exceptionpublic abstract void removeDestination(Destination dest)
public abstract java.util.Set<ActiveMQDestination> getDestinations()
ActiveMQDestination
objects that the persistence store is aware exist.public abstract SubscriptionInfo[] getAllDurableSubscriptions(ActiveMQTopic topic) throws java.io.IOException
java.io.IOExceptionpublic abstract long getLastMessageBrokerSequenceId()
throws java.io.IOException
java.io.IOExceptionpublic abstract void setRegionBroker(RegionBroker regionBroker)
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.