org.apache.activemq.web
Class LocalBrokerFacade

java.lang.Object
  extended by org.apache.activemq.web.BrokerFacadeSupport
      extended by org.apache.activemq.web.LocalBrokerFacade
All Implemented Interfaces:
BrokerFacade
Direct Known Subclasses:
SingletonBrokerFacade

public class LocalBrokerFacade
extends BrokerFacadeSupport

An implementation of BrokerFacade which uses a local in JVM broker

Version:
$Revision: 812790 $

Constructor Summary
LocalBrokerFacade(BrokerService brokerService)
           
 
Method Summary
 Broker getBroker()
           
 BrokerViewMBean getBrokerAdmin()
          Admin view of the broker.
 String getBrokerName()
          The name of the active broker (f.e.
 BrokerService getBrokerService()
           
 ManagedRegionBroker getManagedBroker()
           
 ManagementContext getManagementContext()
           
 void purgeQueue(ActiveMQDestination destination)
          Purges the given destination
 
Methods inherited from class org.apache.activemq.web.BrokerFacadeSupport
getConnection, getConnections, getConnections, getConnector, getConnectors, getConsumersOnConnection, getDestinationByName, getDurableTopicSubscribers, getManagedObjects, getNetworkConnectors, getQueue, getQueueConsumers, getQueues, getTopic, getTopics
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalBrokerFacade

public LocalBrokerFacade(BrokerService brokerService)
Method Detail

getBrokerService

public BrokerService getBrokerService()

getBrokerName

public String getBrokerName()
                     throws Exception
Description copied from interface: BrokerFacade
The name of the active broker (f.e. 'localhost' or 'my broker').

Returns:
not null
Throws:
Exception

getBroker

public Broker getBroker()
                 throws Exception
Throws:
Exception

getManagementContext

public ManagementContext getManagementContext()
Specified by:
getManagementContext in class BrokerFacadeSupport

getBrokerAdmin

public BrokerViewMBean getBrokerAdmin()
                               throws Exception
Description copied from interface: BrokerFacade
Admin view of the broker.

Returns:
not null
Throws:
Exception

getManagedBroker

public ManagedRegionBroker getManagedBroker()
                                     throws Exception
Throws:
Exception

purgeQueue

public void purgeQueue(ActiveMQDestination destination)
                throws Exception
Description copied from interface: BrokerFacade
Purges the given destination

Throws:
Exception


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.