Save This Page
Home » activemq-parent-5.3.1-source-release » org.apache » activemq » broker » region » [javadoc | source]
org.apache.activemq.broker.region
abstract public class: DestinationFactory [javadoc | source]
java.lang.Object
   org.apache.activemq.broker.region.DestinationFactory

Direct Known Subclasses:
    DestinationFactoryImpl

Used to create Destinations. One instance of DestinationFactory is used per BrokerService.
Method from org.apache.activemq.broker.region.DestinationFactory Summary:
createDestination,   getAllDurableSubscriptions,   getDestinations,   getLastMessageBrokerSequenceId,   removeDestination,   setRegionBroker
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.broker.region.DestinationFactory Detail:
 abstract public Destination createDestination(ConnectionContext context,
    ActiveMQDestination destination,
    DestinationStatistics destinationStatistics) throws Exception
    Create destination implementation.
 abstract public SubscriptionInfo[] getAllDurableSubscriptions(ActiveMQTopic topic) throws IOException
    Lists all the durable subscirptions for a given destination.
 abstract public Set<ActiveMQDestination> getDestinations()
 abstract public long getLastMessageBrokerSequenceId() throws IOException
 abstract public  void removeDestination(Destination dest)
 abstract public  void setRegionBroker(RegionBroker regionBroker)