public class SpringManagementMBeanAssembler extends org.apache.camel.support.management.DefaultManagementMBeanAssembler
ModelMBean
which can be used
to register the object in JMX. The spring assembler is capable of using the Spring JMX annotations to
gather the list of JMX operations and attributes.Constructor and Description |
---|
SpringManagementMBeanAssembler(org.apache.camel.CamelContext camelContext) |
Modifier and Type | Method and Description |
---|---|
ModelMBean |
assemble(MBeanServer mBeanServer,
Object obj,
ObjectName name) |
doStart, doStop
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public SpringManagementMBeanAssembler(org.apache.camel.CamelContext camelContext)
public ModelMBean assemble(MBeanServer mBeanServer, Object obj, ObjectName name) throws JMException
assemble
in interface org.apache.camel.spi.ManagementMBeanAssembler
assemble
in class org.apache.camel.support.management.DefaultManagementMBeanAssembler
JMException
Apache Camel