public abstract class DestinationFactory extends 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 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 DestinationFactory()
public abstract Destination createDestination(ConnectionContext context, ActiveMQDestination destination, DestinationStatistics destinationStatistics) throws Exception
Exception
public abstract void removeDestination(Destination dest)
public abstract Set<ActiveMQDestination> getDestinations()
ActiveMQDestination
objects that the persistence store is aware exist.public abstract SubscriptionInfo[] getAllDurableSubscriptions(ActiveMQTopic topic) throws IOException
IOException
public abstract long getLastMessageBrokerSequenceId() throws IOException
IOException
public abstract void setRegionBroker(RegionBroker regionBroker)
Copyright © 2005–2019 The Apache Software Foundation. All rights reserved.