public abstract class org.apache.activemq.broker.region.DestinationFactory extends java.lang.Object
{
public void <init>()
{
org.apache.activemq.broker.region.DestinationFactory v;
v := @this: org.apache.activemq.broker.region.DestinationFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract org.apache.activemq.broker.region.Destination createDestination(org.apache.activemq.broker.ConnectionContext, org.apache.activemq.command.ActiveMQDestination, org.apache.activemq.broker.region.DestinationStatistics) throws java.lang.Exception;
public abstract void removeDestination(org.apache.activemq.broker.region.Destination);
public abstract java.util.Set getDestinations();
public abstract org.apache.activemq.command.SubscriptionInfo[] getAllDurableSubscriptions(org.apache.activemq.command.ActiveMQTopic) throws java.io.IOException;
public abstract long getLastMessageBrokerSequenceId() throws java.io.IOException;
public abstract void setRegionBroker(org.apache.activemq.broker.region.RegionBroker);
}