org.fusesource.fabric.servicemix.facade
Class JmxTemplateServiceMixFacade

java.lang.Object
  extended by org.fusesource.fabric.servicemix.facade.JmxTemplateServiceMixFacade
All Implemented Interfaces:
ServiceMixFacade

public class JmxTemplateServiceMixFacade
extends java.lang.Object
implements ServiceMixFacade


Constructor Summary
JmxTemplateServiceMixFacade(JmxTemplateSupport template)
           
 
Method Summary
<T> T
execute(ServiceMixFacadeCallback<T> callback)
          Executes a JMX operation on a BrokerFacade
 java.util.List<org.apache.servicemix.nmr.management.ManagedEndpointMBean> getEndpoints()
          Gets all the ServiceMixContexts in the JVM
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmxTemplateServiceMixFacade

public JmxTemplateServiceMixFacade(JmxTemplateSupport template)
Method Detail

execute

public <T> T execute(ServiceMixFacadeCallback<T> callback)
Executes a JMX operation on a BrokerFacade


getEndpoints

public java.util.List<org.apache.servicemix.nmr.management.ManagedEndpointMBean> getEndpoints()
                                                                                       throws java.lang.Exception
Description copied from interface: ServiceMixFacade
Gets all the ServiceMixContexts in the JVM

Specified by:
getEndpoints in interface ServiceMixFacade
Throws:
java.lang.Exception


Copyright © 2012 FuseSource. All Rights Reserved.