Package org.apache.uima.aae.jmx
Class JmxManager
java.lang.Object
org.apache.uima.aae.jmx.JmxManager
- All Implemented Interfaces:
JmxManagement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()Performs cleanup when object goes out of scopeReturns configured Jmx DomainReturns instance of an MBeanServervoidinitialize(Map anInitMap) Initializes instnace of this interface using provided propertiesvoidregisterMBean(Object anMBeanToRegister, ObjectName aName) Registers given MBean with MBeanServervoidsetJmxDomain(String aJmxDomain) Sets the Jmx DomainvoidunregisterDomainObjects(String aDomain) Removes all objects from the MBeanServer with tvoidunregisterMBean(ObjectName anMBeanToUnregister) Removed an MBean from the MBeanServer registry
-
Constructor Details
-
JmxManager
-
-
Method Details
-
unregisterDomainObjects
Removes all objects from the MBeanServer with t- Parameters:
aDomain-
-
getJmxDomain
Description copied from interface:JmxManagementReturns configured Jmx Domain- Specified by:
getJmxDomainin interfaceJmxManagement- Returns:
-
setJmxDomain
Description copied from interface:JmxManagementSets the Jmx Domain- Specified by:
setJmxDomainin interfaceJmxManagement
-
getMBeanServer
Description copied from interface:JmxManagementReturns instance of an MBeanServer- Specified by:
getMBeanServerin interfaceJmxManagement- Returns:
-
registerMBean
Description copied from interface:JmxManagementRegisters given MBean with MBeanServer- Specified by:
registerMBeanin interfaceJmxManagement- Parameters:
anMBeanToRegister- - instance of MBean to registeraName- - name of the MBean- Throws:
Exception
-
unregisterMBean
Description copied from interface:JmxManagementRemoved an MBean from the MBeanServer registry- Specified by:
unregisterMBeanin interfaceJmxManagement
-
destroy
Description copied from interface:JmxManagementPerforms cleanup when object goes out of scope- Specified by:
destroyin interfaceJmxManagement- Throws:
Exception
-
initialize
Description copied from interface:JmxManagementInitializes instnace of this interface using provided properties- Specified by:
initializein interfaceJmxManagement- Parameters:
anInitMap- - properties required during initialization- Throws:
Exception
-