org.apache.camel.spring.spi
Class SpringManagementMBeanAssembler
java.lang.Object
org.apache.camel.management.DefaultManagementMBeanAssembler
org.apache.camel.spring.spi.SpringManagementMBeanAssembler
- All Implemented Interfaces:
- org.apache.camel.Service, org.apache.camel.spi.ManagementMBeanAssembler
public class SpringManagementMBeanAssembler
- extends org.apache.camel.management.DefaultManagementMBeanAssembler
An assembler to assemble a ModelMBean
which can be used
to register the object in JMX. The assembler is capable of using the Spring JMX annotations to
gather the list of JMX operations and attributes.
Fields inherited from class org.apache.camel.management.DefaultManagementMBeanAssembler |
log |
Methods inherited from class org.apache.camel.management.DefaultManagementMBeanAssembler |
start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringManagementMBeanAssembler
public SpringManagementMBeanAssembler()
assemble
public ModelMBean assemble(MBeanServer mBeanServer,
Object obj,
ObjectName name)
throws JMException
- Specified by:
assemble
in interface org.apache.camel.spi.ManagementMBeanAssembler
- Overrides:
assemble
in class org.apache.camel.management.DefaultManagementMBeanAssembler
- Throws:
JMException
Apache Camel