public class ProvisioningServiceMBeanHandler extends AbstractCompendiumHandler
Implementation of MBeanHandler which manages the ProvisioningServiceMBean implementation
MBeanHandleragentContext, mbean, trackedId| Constructor and Description |
|---|
ProvisioningServiceMBeanHandler(JMXAgentContext agentContext)
Constructs new ProvisioningServiceMBeanHandler instance
|
| Modifier and Type | Method and Description |
|---|---|
protected StandardMBean |
constructInjectMBean(Object targetService)
Implement this method to construct an appropriate
StandardMBean instance which is backed by the supplied
service tracked by this handler |
protected String |
getBaseName()
The base name of the MBean.
|
addingService, getMbean, getName, removedServiceclose, getService, getService, getServiceReference, getServiceReferences, getServices, getServices, getTracked, getTrackingCount, isEmpty, modifiedService, open, open, remove, size, waitForServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, openpublic ProvisioningServiceMBeanHandler(JMXAgentContext agentContext)
agentContext - JMXAgentContext instanceprotected StandardMBean constructInjectMBean(Object targetService)
AbstractCompendiumHandlerStandardMBean instance which is backed by the supplied
service tracked by this handlerconstructInjectMBean in class AbstractCompendiumHandlertargetService - the compendium service tracked by this handlerStandardMBean instance whose registration lifecycle will be managed by this handlerAbstractCompendiumHandler.constructInjectMBean(java.lang.Object)protected String getBaseName()
AbstractCompendiumHandlergetBaseName in class AbstractCompendiumHandlerAbstractCompendiumHandler.getBaseName()Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.