public interface MBeanMetaData
MBeanMetaData.Factory
Modifier and Type | Interface and Description |
---|---|
static class |
MBeanMetaData.Factory
Factory class that creates instance of the
MBeanMetaData interface. |
Modifier and Type | Method and Description |
---|---|
java.lang.ClassLoader |
getClassLoader()
Returns the classloader for the MBean
|
java.lang.Object |
getMBean()
Returns the MBean instance
|
javax.management.MBeanInfo |
getMBeanInfo()
Returns the MBeanInfo of the MBean
|
java.lang.Class |
getMBeanInterface()
Returns the management interface of the standard MBean
|
MBeanInvoker |
getMBeanInvoker()
Returns the MBeanInvoker of the standard MBean
|
javax.management.ObjectInstance |
getObjectInstance()
Returns the ObjectInstance of the MBean
|
javax.management.ObjectName |
getObjectName()
Returns the ObjectName of the MBean
|
boolean |
isMBeanDynamic()
Returns whether the MBean is dynamic
|
boolean |
isMBeanStandard()
Returns whether the MBean is standard
|
void |
setClassLoader(java.lang.ClassLoader loader)
Sets the classloader for the MBean
|
void |
setMBean(java.lang.Object mbean)
Sets the MBean instance
|
void |
setMBeanDynamic(boolean value)
Sets whether the MBean is dynamic
|
void |
setMBeanInfo(javax.management.MBeanInfo info)
Sets the MBeanInfo of the MBean
|
void |
setMBeanInterface(java.lang.Class management)
Sets the management interface of the standard MBean
|
void |
setMBeanInvoker(MBeanInvoker invoker)
Sets the MBeanInvoker of the standard MBean
|
void |
setMBeanStandard(boolean value)
Sets whether the MBean is standard
|
void |
setObjectName(javax.management.ObjectName name)
Sets the ObjectName of the MBean
|
void setMBean(java.lang.Object mbean)
getMBean()
java.lang.Object getMBean()
setMBean(java.lang.Object)
void setClassLoader(java.lang.ClassLoader loader)
getClassLoader()
java.lang.ClassLoader getClassLoader()
setClassLoader(java.lang.ClassLoader)
void setObjectName(javax.management.ObjectName name)
getObjectName()
javax.management.ObjectName getObjectName()
void setMBeanInfo(javax.management.MBeanInfo info)
getMBeanInfo()
javax.management.MBeanInfo getMBeanInfo()
setMBeanInfo(javax.management.MBeanInfo)
void setMBeanInterface(java.lang.Class management)
getMBeanInterface()
java.lang.Class getMBeanInterface()
setMBeanInterface(java.lang.Class)
void setMBeanStandard(boolean value)
isMBeanStandard()
boolean isMBeanStandard()
setMBeanStandard(boolean)
void setMBeanDynamic(boolean value)
isMBeanDynamic()
boolean isMBeanDynamic()
setMBeanDynamic(boolean)
void setMBeanInvoker(MBeanInvoker invoker)
getMBeanInvoker()
MBeanInvoker getMBeanInvoker()
getMBeanInvoker()
javax.management.ObjectInstance getObjectInstance()
getMBeanInfo()
,
getObjectName()