org.fusesource.fabric.activemq.facade
Class JMXConnectorBrokerFacade

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
              extended by org.fusesource.fabric.activemq.facade.JMXConnectorBrokerFacade
All Implemented Interfaces:
BrokerFacade

public class JMXConnectorBrokerFacade
extends RemoteBrokerFacade

A BrokerFacade which uses a JMX Connector to communicate with a broker


Constructor Summary
JMXConnectorBrokerFacade(javax.management.remote.JMXConnector connector)
           
 
Method Summary
 void closeConnection()
           
 javax.management.remote.JMXConnector getConnector()
           
protected  javax.management.MBeanServerConnection getMBeanServerConnection()
           
 
Methods inherited from class org.fusesource.fabric.activemq.facade.RemoteBrokerFacade
getBrokers
 
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

JMXConnectorBrokerFacade

public JMXConnectorBrokerFacade(javax.management.remote.JMXConnector connector)
Method Detail

getConnector

public javax.management.remote.JMXConnector getConnector()

getMBeanServerConnection

protected javax.management.MBeanServerConnection getMBeanServerConnection()
                                                                   throws java.lang.Exception
Overrides:
getMBeanServerConnection in class RemoteBrokerFacade
Throws:
java.lang.Exception

closeConnection

public void closeConnection()


Copyright © 2013 Red Hat. All Rights Reserved.