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.spi.ManagementMBeanAssembler
public class SpringManagementMBeanAssembler
- extends org.apache.camel.management.DefaultManagementMBeanAssembler
An springAssembler to assemble a ModelMBean which can be used
to register the object in JMX. The springAssembler 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 |
assembler, camelContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringManagementMBeanAssembler
public SpringManagementMBeanAssembler(org.apache.camel.CamelContext camelContext)
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