|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objects of this class hold metadata information about MBeans.
MBeanMetaData.Factory
Nested Class Summary | |
static class |
MBeanMetaData.Factory
Factory class that creates instance of the MBeanMetaData interface. |
Method Summary | |
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 |
Method Detail |
public void setMBean(java.lang.Object mbean)
getMBean()
public java.lang.Object getMBean()
setMBean(java.lang.Object)
public void setClassLoader(java.lang.ClassLoader loader)
getClassLoader()
public java.lang.ClassLoader getClassLoader()
setClassLoader(java.lang.ClassLoader)
public void setObjectName(javax.management.ObjectName name)
getObjectName()
public javax.management.ObjectName getObjectName()
setObjectName(javax.management.ObjectName)
public void setMBeanInfo(javax.management.MBeanInfo info)
getMBeanInfo()
public javax.management.MBeanInfo getMBeanInfo()
setMBeanInfo(javax.management.MBeanInfo)
public void setMBeanInterface(java.lang.Class management)
getMBeanInterface()
public java.lang.Class getMBeanInterface()
setMBeanInterface(java.lang.Class)
public void setMBeanStandard(boolean value)
isMBeanStandard()
public boolean isMBeanStandard()
setMBeanStandard(boolean)
public void setMBeanDynamic(boolean value)
isMBeanDynamic()
public boolean isMBeanDynamic()
setMBeanDynamic(boolean)
public void setMBeanInvoker(MBeanInvoker invoker)
getMBeanInvoker()
public MBeanInvoker getMBeanInvoker()
getMBeanInvoker()
public javax.management.ObjectInstance getObjectInstance()
getMBeanInfo()
,
getObjectName()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |