public class MBeanRegistry
extends java.lang.Object
| Constructor and Description |
|---|
MBeanRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
javax.management.ObjectName |
getObjectName(java.lang.String objectNameCacheKey) |
javax.management.ObjectInstance |
register(java.lang.String objectNameCacheKey,
java.lang.Object object,
javax.management.ObjectName objectName) |
void |
replace(java.lang.String objectCacheKey,
java.lang.Object object,
javax.management.ObjectName objectName) |
void |
setMBeanServer(javax.management.MBeanServer mBeanServer) |
void |
unregister(java.lang.String objectNameCacheKey,
javax.management.ObjectName defaultObjectName) |
public void destroy()
throws java.lang.Exception
java.lang.Exceptionpublic javax.management.ObjectName getObjectName(java.lang.String objectNameCacheKey)
public javax.management.ObjectInstance register(java.lang.String objectNameCacheKey,
java.lang.Object object,
javax.management.ObjectName objectName)
throws javax.management.InstanceAlreadyExistsException,
javax.management.MBeanRegistrationException,
javax.management.NotCompliantMBeanException
javax.management.InstanceAlreadyExistsExceptionjavax.management.MBeanRegistrationExceptionjavax.management.NotCompliantMBeanExceptionpublic void replace(java.lang.String objectCacheKey,
java.lang.Object object,
javax.management.ObjectName objectName)
throws java.lang.Exception
java.lang.Exceptionpublic void setMBeanServer(javax.management.MBeanServer mBeanServer)
public void unregister(java.lang.String objectNameCacheKey,
javax.management.ObjectName defaultObjectName)
throws javax.management.InstanceNotFoundException,
javax.management.MBeanRegistrationException
javax.management.InstanceNotFoundExceptionjavax.management.MBeanRegistrationException