Package org.apache.cxf.management.jmx
Class InstrumentationManagerImpl
java.lang.Object
org.apache.cxf.management.jmx.InstrumentationManagerImpl
- All Implemented Interfaces:
org.apache.cxf.buslifecycle.BusLifeCycleListener,org.apache.cxf.management.InstrumentationManager
public class InstrumentationManagerImpl
extends Object
implements org.apache.cxf.management.InstrumentationManager, org.apache.cxf.buslifecycle.BusLifeCycleListener
The manager class for the JMXManagedComponent which hosts the JMXManagedComponents.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.BusgetBus()voidinit()voidbooleanvoidvoidvoidregister()Deprecated.voidregister(Object obj, ObjectName name) voidregister(Object obj, ObjectName name, boolean forceRegistration) register(org.apache.cxf.management.ManagedComponent i) register(org.apache.cxf.management.ManagedComponent i, boolean forceRegistration) voidsetBus(org.apache.cxf.Bus bus) voidsetEnabled(boolean enabled) voidvoidsetServer(MBeanServer server) voidvoidvoidshutdown()voidunregister(ObjectName name) voidunregister(org.apache.cxf.management.ManagedComponent component)
-
Constructor Details
-
InstrumentationManagerImpl
public InstrumentationManagerImpl() -
InstrumentationManagerImpl
public InstrumentationManagerImpl(org.apache.cxf.Bus bus)
-
-
Method Details
-
getBus
public org.apache.cxf.Bus getBus() -
setBus
public void setBus(org.apache.cxf.Bus bus) -
setServerName
-
setUsePlatformMBeanServer
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
register
Deprecated. -
init
@PostConstruct public void init() -
register
- Specified by:
registerin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
register
- Specified by:
registerin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
register
- Specified by:
registerin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
register
public ObjectName register(org.apache.cxf.management.ManagedComponent i, boolean forceRegistration) throws JMException - Specified by:
registerin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
unregister
- Specified by:
unregisterin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
unregister
- Specified by:
unregisterin interfaceorg.apache.cxf.management.InstrumentationManager- Throws:
JMException
-
getMBeanServer
- Specified by:
getMBeanServerin interfaceorg.apache.cxf.management.InstrumentationManager
-
setServer
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceorg.apache.cxf.management.InstrumentationManager
-
initComplete
public void initComplete()- Specified by:
initCompletein interfaceorg.apache.cxf.buslifecycle.BusLifeCycleListener
-
preShutdown
public void preShutdown()- Specified by:
preShutdownin interfaceorg.apache.cxf.buslifecycle.BusLifeCycleListener
-
postShutdown
public void postShutdown()- Specified by:
postShutdownin interfaceorg.apache.cxf.buslifecycle.BusLifeCycleListener
-
getPersistentBusId
- Specified by:
getPersistentBusIdin interfaceorg.apache.cxf.management.InstrumentationManager
-
setPersistentBusId
- Specified by:
setPersistentBusIdin interfaceorg.apache.cxf.management.InstrumentationManager
-