public class InstrumentationManagerImpl extends JMXConnectorPolicyType implements org.apache.cxf.management.InstrumentationManager, org.apache.cxf.buslifecycle.BusLifeCycleListener
daemon, enabled, jmxServiceURL, threaded| Constructor and Description |
|---|
InstrumentationManagerImpl() |
InstrumentationManagerImpl(org.apache.cxf.Bus bus) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.cxf.Bus |
getBus() |
MBeanServer |
getMBeanServer() |
String |
getPersistentBusId() |
void |
init() |
void |
initComplete() |
void |
postShutdown() |
void |
preShutdown() |
void |
register() |
ObjectName |
register(org.apache.cxf.management.ManagedComponent i) |
ObjectName |
register(org.apache.cxf.management.ManagedComponent i,
boolean forceRegistration) |
void |
register(Object obj,
ObjectName name) |
void |
register(Object obj,
ObjectName name,
boolean forceRegistration) |
void |
setBus(org.apache.cxf.Bus bus) |
void |
setCreateMBServerConnectorFactory(boolean createMBServerConnectorFactory) |
void |
setPersistentBusId(String id) |
void |
setServer(MBeanServer server) |
void |
setServerName(String s) |
void |
setUsePlatformMBeanServer(Boolean flag) |
void |
shutdown() |
void |
unregister(org.apache.cxf.management.ManagedComponent component) |
void |
unregister(ObjectName name) |
getJMXServiceURL, isDaemon, isEnabled, isThreaded, setDaemon, setEnabled, setJMXServiceURL, setThreadedpublic InstrumentationManagerImpl()
public InstrumentationManagerImpl(org.apache.cxf.Bus bus)
public org.apache.cxf.Bus getBus()
public void setBus(org.apache.cxf.Bus bus)
public void setServerName(String s)
public void setCreateMBServerConnectorFactory(boolean createMBServerConnectorFactory)
public void setUsePlatformMBeanServer(Boolean flag)
@PostConstruct public void register()
@PostConstruct public void init()
public void register(Object obj, ObjectName name) throws JMException
register in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic void register(Object obj, ObjectName name, boolean forceRegistration) throws JMException
register in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic ObjectName register(org.apache.cxf.management.ManagedComponent i) throws JMException
register in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic ObjectName register(org.apache.cxf.management.ManagedComponent i, boolean forceRegistration) throws JMException
register in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic void unregister(org.apache.cxf.management.ManagedComponent component)
throws JMException
unregister in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic void unregister(ObjectName name) throws JMException
unregister in interface org.apache.cxf.management.InstrumentationManagerJMExceptionpublic MBeanServer getMBeanServer()
getMBeanServer in interface org.apache.cxf.management.InstrumentationManagerpublic void setServer(MBeanServer server)
public void shutdown()
shutdown in interface org.apache.cxf.management.InstrumentationManagerpublic void initComplete()
initComplete in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic void preShutdown()
preShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic void postShutdown()
postShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic String getPersistentBusId()
getPersistentBusId in interface org.apache.cxf.management.InstrumentationManagerpublic void setPersistentBusId(String id)
setPersistentBusId in interface org.apache.cxf.management.InstrumentationManagerApache CXF