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 TypeMethodDescriptionvoid
destroy()
Performs cleanup when object goes out of scopeReturns configured Jmx DomainReturns instance of an MBeanServervoid
initialize
(Map anInitMap) Initializes instnace of this interface using provided propertiesvoid
registerMBean
(Object anMBeanToRegister, ObjectName aName) Registers given MBean with MBeanServervoid
setJmxDomain
(String aJmxDomain) Sets the Jmx Domainvoid
unregisterDomainObjects
(String aDomain) Removes all objects from the MBeanServer with tvoid
unregisterMBean
(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:JmxManagement
Returns configured Jmx Domain- Specified by:
getJmxDomain
in interfaceJmxManagement
- Returns:
-
setJmxDomain
Description copied from interface:JmxManagement
Sets the Jmx Domain- Specified by:
setJmxDomain
in interfaceJmxManagement
-
getMBeanServer
Description copied from interface:JmxManagement
Returns instance of an MBeanServer- Specified by:
getMBeanServer
in interfaceJmxManagement
- Returns:
-
registerMBean
Description copied from interface:JmxManagement
Registers given MBean with MBeanServer- Specified by:
registerMBean
in interfaceJmxManagement
- Parameters:
anMBeanToRegister
- - instance of MBean to registeraName
- - name of the MBean- Throws:
Exception
-
unregisterMBean
Description copied from interface:JmxManagement
Removed an MBean from the MBeanServer registry- Specified by:
unregisterMBean
in interfaceJmxManagement
-
destroy
Description copied from interface:JmxManagement
Performs cleanup when object goes out of scope- Specified by:
destroy
in interfaceJmxManagement
- Throws:
Exception
-
initialize
Description copied from interface:JmxManagement
Initializes instnace of this interface using provided properties- Specified by:
initialize
in interfaceJmxManagement
- Parameters:
anInitMap
- - properties required during initialization- Throws:
Exception
-