public class JmxManager extends Object implements JmxManagement
| Constructor and Description |
|---|
JmxManager(String aDomain) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Performs cleanup when object goes out of scope
|
String |
getJmxDomain()
Returns configured Jmx Domain
|
MBeanServer |
getMBeanServer()
Returns instance of an MBeanServer
|
void |
initialize(Map anInitMap)
Initializes instnace of this interface using provided properties
|
void |
registerMBean(Object anMBeanToRegister,
ObjectName aName)
Registers given MBean with MBeanServer
|
void |
setJmxDomain(String aJmxDomain)
Sets the Jmx Domain
|
void |
unregisterDomainObjects(String aDomain)
Removes all objects from the MBeanServer with t
|
void |
unregisterMBean(ObjectName anMBeanToUnregister)
Removed an MBean from the MBeanServer registry
|
public JmxManager(String aDomain)
public void unregisterDomainObjects(String aDomain)
aDomain - public String getJmxDomain()
JmxManagementgetJmxDomain in interface JmxManagementpublic void setJmxDomain(String aJmxDomain)
JmxManagementsetJmxDomain in interface JmxManagementpublic MBeanServer getMBeanServer()
JmxManagementgetMBeanServer in interface JmxManagementpublic void registerMBean(Object anMBeanToRegister, ObjectName aName) throws Exception
JmxManagementregisterMBean in interface JmxManagementanMBeanToRegister - - instance of MBean to registeraName - - name of the MBeanExceptionpublic void unregisterMBean(ObjectName anMBeanToUnregister)
JmxManagementunregisterMBean in interface JmxManagementpublic void destroy()
throws Exception
JmxManagementdestroy in interface JmxManagementExceptionpublic void initialize(Map anInitMap) throws Exception
JmxManagementinitialize in interface JmxManagementanInitMap - - properties required during initializationExceptionCopyright © 2016. All rights reserved.