mx4j.server
Class MBeanMetaData

java.lang.Object
  |
  +--mx4j.server.MBeanMetaData

public class MBeanMetaData
extends java.lang.Object

Objects of this class hold metadata information about MBeans.


Field Summary
 java.lang.ClassLoader classloader
          The classloader of the MBean
 boolean dynamic
          True if the MBean is dynamic
 javax.management.MBeanInfo info
          The MBeanInfo of the MBean
 javax.management.ObjectInstance instance
          The ObjectInstance of the MBean
 mx4j.server.MBeanInvoker invoker
          The invoker for the MBean, if it is a standard MBean
 java.lang.Class management
          The management interface of the MBean, if it is a standard MBean
 java.lang.Object mbean
          The MBean instance.
 javax.management.ObjectName name
          The ObjectName of the MBean
 boolean standard
          True if the MBean is standard
 
Constructor Summary
MBeanMetaData()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mbean

public java.lang.Object mbean
The MBean instance.


classloader

public java.lang.ClassLoader classloader
The classloader of the MBean


instance

public javax.management.ObjectInstance instance
The ObjectInstance of the MBean


name

public javax.management.ObjectName name
The ObjectName of the MBean


info

public javax.management.MBeanInfo info
The MBeanInfo of the MBean


dynamic

public boolean dynamic
True if the MBean is dynamic


standard

public boolean standard
True if the MBean is standard


management

public java.lang.Class management
The management interface of the MBean, if it is a standard MBean


invoker

public mx4j.server.MBeanInvoker invoker
The invoker for the MBean, if it is a standard MBean

Constructor Detail

MBeanMetaData

public MBeanMetaData()