org.apache.cxf.management.jmx
Class InstrumentationManagerImpl
java.lang.Object
org.apache.cxf.management.JMXConnectorPolicyType
org.apache.cxf.management.jmx.InstrumentationManagerImpl
- All Implemented Interfaces:
- org.apache.cxf.buslifecycle.BusLifeCycleListener, org.apache.cxf.management.InstrumentationManager
public class InstrumentationManagerImpl
- extends JMXConnectorPolicyType
- implements org.apache.cxf.management.InstrumentationManager, org.apache.cxf.buslifecycle.BusLifeCycleListener
The manager class for the JMXManagedComponent which hosts the JMXManagedComponents.
|
Method Summary |
org.apache.cxf.Bus |
getBus()
|
javax.management.MBeanServer |
getMBeanServer()
|
void |
init()
|
void |
initComplete()
|
void |
postShutdown()
|
void |
preShutdown()
|
void |
register()
|
javax.management.ObjectName |
register(org.apache.cxf.management.ManagedComponent i)
|
javax.management.ObjectName |
register(org.apache.cxf.management.ManagedComponent i,
boolean forceRegistration)
|
void |
register(java.lang.Object obj,
javax.management.ObjectName name)
|
void |
register(java.lang.Object obj,
javax.management.ObjectName name,
boolean forceRegistration)
|
void |
setBus(org.apache.cxf.Bus bus)
|
void |
shutdown()
|
void |
unregister(org.apache.cxf.management.ManagedComponent component)
|
void |
unregister(javax.management.ObjectName name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstrumentationManagerImpl
public InstrumentationManagerImpl()
getBus
public org.apache.cxf.Bus getBus()
setBus
public void setBus(org.apache.cxf.Bus bus)
register
@PostConstruct
public void register()
init
@PostConstruct
public void init()
register
public void register(java.lang.Object obj,
javax.management.ObjectName name)
throws javax.management.JMException
- Specified by:
register in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
register
public void register(java.lang.Object obj,
javax.management.ObjectName name,
boolean forceRegistration)
throws javax.management.JMException
- Specified by:
register in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
register
public javax.management.ObjectName register(org.apache.cxf.management.ManagedComponent i)
throws javax.management.JMException
- Specified by:
register in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
register
public javax.management.ObjectName register(org.apache.cxf.management.ManagedComponent i,
boolean forceRegistration)
throws javax.management.JMException
- Specified by:
register in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
unregister
public void unregister(org.apache.cxf.management.ManagedComponent component)
throws javax.management.JMException
- Specified by:
unregister in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
unregister
public void unregister(javax.management.ObjectName name)
throws javax.management.JMException
- Specified by:
unregister in interface org.apache.cxf.management.InstrumentationManager
- Throws:
javax.management.JMException
getMBeanServer
public javax.management.MBeanServer getMBeanServer()
- Specified by:
getMBeanServer in interface org.apache.cxf.management.InstrumentationManager
shutdown
public void shutdown()
- Specified by:
shutdown in interface org.apache.cxf.management.InstrumentationManager
initComplete
public void initComplete()
- Specified by:
initComplete in interface org.apache.cxf.buslifecycle.BusLifeCycleListener
preShutdown
public void preShutdown()
- Specified by:
preShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListener
postShutdown
public void postShutdown()
- Specified by:
postShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListener
Apache CXF