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(org.fusesource.fabric.service.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(org.fusesource.fabric.service.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 © 2015 Red Hat. All Rights Reserved.