public interface  org.apache.activemq.web.BrokerFacade extends java.lang.Object
{
public abstract java.lang.String getBrokerName() throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.BrokerViewMBean getBrokerAdmin() throws java.lang.Exception;
public abstract java.util.Collection getQueues() throws java.lang.Exception;
public abstract java.util.Collection getTopics() throws java.lang.Exception;
public abstract java.util.Collection getQueueConsumers(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getQueueProducers(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getTopicProducers(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getTopicSubscribers(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getNonDurableTopicSubscribers() throws java.lang.Exception;
public abstract java.util.Collection getDurableTopicSubscribers() throws java.lang.Exception;
public abstract java.util.Collection getInactiveDurableTopicSubscribers() throws java.lang.Exception;
public abstract java.util.Collection getConnectors() throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.ConnectorViewMBean getConnector(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getConnections() throws java.lang.Exception;
public abstract java.util.Collection getConnections(java.lang.String) throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.ConnectionViewMBean getConnection(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getConsumersOnConnection(java.lang.String) throws java.lang.Exception;
public abstract java.util.Collection getNetworkConnectors() throws java.lang.Exception;
public abstract java.util.Collection getNetworkBridges() throws java.lang.Exception;
public abstract void purgeQueue(org.apache.activemq.command.ActiveMQDestination) throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.QueueViewMBean getQueue(java.lang.String) throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.TopicViewMBean getTopic(java.lang.String) throws java.lang.Exception;
public abstract org.apache.activemq.broker.jmx.JobSchedulerViewMBean getJobScheduler() throws java.lang.Exception;
public abstract java.util.Collection getScheduledJobs() throws java.lang.Exception;
public abstract boolean isJobSchedulerStarted();
}