org.fusesource.fabric.activemq.facade
Class RemoteBrokerFacade

java.lang.Object
  extended by org.fusesource.fabric.activemq.facade.BrokerFacadeSupport
      extended by org.fusesource.fabric.activemq.facade.RemoteBrokerFacadeSupport
          extended by org.fusesource.fabric.activemq.facade.RemoteBrokerFacade
All Implemented Interfaces:
BrokerFacade
Direct Known Subclasses:
JMXConnectorBrokerFacade

public class RemoteBrokerFacade
extends RemoteBrokerFacadeSupport

A BrokerFacade which uses a MBeanServerConnection to communicate with a broker


Constructor Summary
RemoteBrokerFacade(javax.management.MBeanServerConnection mbeanServerConnection)
           
 
Method Summary
 BrokerFacade[] getBrokers()
          Returns all the available brokers.
protected  javax.management.MBeanServerConnection getMBeanServerConnection()
           
 
Methods inherited from class org.fusesource.fabric.activemq.facade.RemoteBrokerFacadeSupport
findBrokers, getBrokerAdmin, getBrokerName, getBrokerNames, getId, getManagedObjects, getManagementContext, isConnectionActive, newProxyInstance, purgeQueue, queryNames, setBrokerName
 
Methods inherited from class org.fusesource.fabric.activemq.facade.BrokerFacadeSupport
getConnection, getConnections, getConnections, getConnector, getConnectors, getConsumersOnConnection, getDestinationByName, getDurableTopicSubscribers, getInactiveDurableTopicSubscribers, getJobScheduler, getManagedObjects, getNetworkBridges, getNetworkConnectors, getQueue, getQueueConsumers, getQueueProducers, getQueues, getScheduledJobs, getTopic, getTopicConsumers, getTopicDurableConsumers, getTopicProducers, getTopics, isJobSchedulerStarted, proxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteBrokerFacade

public RemoteBrokerFacade(javax.management.MBeanServerConnection mbeanServerConnection)
Method Detail

getBrokers

public BrokerFacade[] getBrokers()
                          throws java.lang.Exception
Description copied from interface: BrokerFacade
Returns all the available brokers.

Returns:
not null
Throws:
java.lang.Exception

getMBeanServerConnection

protected javax.management.MBeanServerConnection getMBeanServerConnection()
                                                                   throws java.lang.Exception
Specified by:
getMBeanServerConnection in class RemoteBrokerFacadeSupport
Throws:
java.lang.Exception


Copyright © 2013 Red Hat. All Rights Reserved.