public interface JmxManagement
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Performs cleanup when object goes out of scope
|
java.lang.String |
getJmxDomain()
Returns configured Jmx Domain
|
javax.management.MBeanServer |
getMBeanServer()
Returns instance of an MBeanServer
|
void |
initialize(java.util.Map anInitMap)
Initializes instnace of this interface using provided properties
|
void |
registerMBean(java.lang.Object anMBean,
javax.management.ObjectName anMBeanName)
Registers given MBean with MBeanServer
|
void |
setJmxDomain(java.lang.String aJmxDomain)
Sets the Jmx Domain
|
void |
unregisterMBean(javax.management.ObjectName anMBeanName)
Removed an MBean from the MBeanServer registry
|
void initialize(java.util.Map anInitMap) throws java.lang.Exception
anInitMap
- - properties required during initializationjava.lang.Exception
javax.management.MBeanServer getMBeanServer()
java.lang.String getJmxDomain()
void setJmxDomain(java.lang.String aJmxDomain)
aJmxDomain
- void registerMBean(java.lang.Object anMBean, javax.management.ObjectName anMBeanName) throws java.lang.Exception
anMBean
- - instance of MBean to registeranMBeanName
- - name of the MBeanjava.lang.Exception
void unregisterMBean(javax.management.ObjectName anMBeanName)
anMBeanName
- void destroy() throws java.lang.Exception
java.lang.Exception
Copyright © 2012. All Rights Reserved.