public class AnnotatedMBean extends StandardMBean
| Modifier | Constructor and Description |
|---|---|
protected |
AnnotatedMBean(Class<?> mbeanInterface)
Instance where the MBean interface is implemented by this object.
|
|
AnnotatedMBean(T impl,
Class<T> mbeanInterface)
Instance where the MBean interface is implemented by another object.
|
| Modifier and Type | Method and Description |
|---|---|
static AnnotatedMBean |
create(Object object) |
protected String |
getDescription(MBeanAttributeInfo info) |
protected String |
getDescription(MBeanOperationInfo op) |
protected String |
getParameterName(MBeanOperationInfo op,
MBeanParameterInfo param,
int paramNo) |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic AnnotatedMBean(T impl, Class<T> mbeanInterface) throws NotCompliantMBeanException
NotCompliantMBeanExceptionprotected AnnotatedMBean(Class<?> mbeanInterface) throws NotCompliantMBeanException
NotCompliantMBeanExceptionpublic static AnnotatedMBean create(Object object) throws Exception
Exceptionprotected String getDescription(MBeanAttributeInfo info)
getDescription in class StandardMBeanprotected String getDescription(MBeanOperationInfo op)
getDescription in class StandardMBeanprotected String getParameterName(MBeanOperationInfo op, MBeanParameterInfo param, int paramNo)
getParameterName in class StandardMBeanCopyright © 2010-2015 FuseSource, Corp.. All Rights Reserved.