public interface InstrumentationManager
| Modifier and Type | Method and Description | 
|---|---|
| MBeanServer | getMBeanServer()Get the MBeanServer which hosts managed components
 NOTE: if the configuration is not set the JMXEnabled to be true, this method
 will return null | 
| String | getPersistentBusId() | 
| ObjectName | register(ManagedComponent component)Register a component with management infrastructure. | 
| ObjectName | register(ManagedComponent component,
        boolean forceRegistration)Register a component with management infrastructure. | 
| void | register(Object obj,
        ObjectName name)Registers object with management infrastructure with a specific name. | 
| void | register(Object obj,
        ObjectName name,
        boolean forceRegistration)Registers object with management infrastructure with a specific name. | 
| void | setPersistentBusId(String id) | 
| void | shutdown()Cleans up and shutsdown management infrastructure. | 
| void | unregister(ManagedComponent component)Unregisters component with management infrastructure | 
| void | unregister(ObjectName name)Unregisters component based upon registered name | 
ObjectName register(ManagedComponent component) throws JMException
component - JMExceptionObjectName register(ManagedComponent component, boolean forceRegistration) throws JMException
component - forceRegistration - if set to true, then component will be registered despite existing component.JMExceptionvoid register(Object obj, ObjectName name) throws JMException
obj - name - JMExceptionvoid register(Object obj, ObjectName name, boolean forceRegistration) throws JMException
obj - name - forceRegistration - if set to true, then component will be registered despite existing component.JMExceptionvoid unregister(ManagedComponent component) throws JMException
component - JMExceptionvoid unregister(ObjectName name) throws JMException
name - JMExceptionvoid shutdown()
MBeanServer getMBeanServer()
String getPersistentBusId()
void setPersistentBusId(String id)
Apache CXF