org.apache.activemq.web
Interface BrokerFacade

All Known Implementing Classes:
BrokerFacadeSupport, LocalBrokerFacade, RemoteJMXBrokerFacade, SingletonBrokerFacade

public interface BrokerFacade

A facade for either a local in JVM broker or a remote broker over JMX

Version:
$Revision: 569067 $

Method Summary
 BrokerViewMBean getBrokerAdmin()
           
 Collection getDurableTopicSubscribers()
           
 QueueViewMBean getQueue(String name)
           
 Collection getQueues()
           
 TopicViewMBean getTopic(String name)
           
 Collection getTopics()
           
 void purgeQueue(ActiveMQDestination destination)
          Purges the given destination
 

Method Detail

getBrokerAdmin

BrokerViewMBean getBrokerAdmin()
                               throws Exception
Throws:
Exception

getQueues

Collection getQueues()
                     throws Exception
Throws:
Exception

getTopics

Collection getTopics()
                     throws Exception
Throws:
Exception

getDurableTopicSubscribers

Collection getDurableTopicSubscribers()
                                      throws Exception
Throws:
Exception

purgeQueue

void purgeQueue(ActiveMQDestination destination)
                throws Exception
Purges the given destination

Parameters:
destination -
Throws:
Exception

getQueue

QueueViewMBean getQueue(String name)
                        throws Exception
Throws:
Exception

getTopic

TopicViewMBean getTopic(String name)
                        throws Exception
Throws:
Exception


Copyright © 2008 The Apache Software Foundation. All Rights Reserved.