org.apache.activemq.web
Class LocalBrokerFacade
java.lang.Object
org.apache.activemq.web.BrokerFacadeSupport
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
| Methods inherited from class org.apache.activemq.web.BrokerFacadeSupport |
getConnection, getConnections, getConnections, getConnector, getConnectors, getConsumersOnConnection, getDestinationByName, getDurableTopicSubscribers, getInactiveDurableTopicSubscribers, getJobScheduler, getManagedObjects, getNetworkBridges, getNetworkConnectors, getQueue, getQueueConsumers, getQueues, getScheduledJobs, getTopic, getTopics, isJobSchedulerStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalBrokerFacade
public LocalBrokerFacade(BrokerService brokerService)
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
queryNames
public Set queryNames(ObjectName name,
QueryExp query)
throws Exception
- Specified by:
queryNames in class BrokerFacadeSupport
- Throws:
Exception
newProxyInstance
public Object newProxyInstance(ObjectName objectName,
Class interfaceClass,
boolean notificationBroadcaster)
- Specified by:
newProxyInstance in class BrokerFacadeSupport
Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.