com.sun.jaw.reference.common
Interface MBeanInfo
- public abstract interface MBeanInfo
- extends java.io.Serializable
Provide information about an m-bean.
Fields inherited from class java.io.Serializable |
serialVersionUID |
getName
public java.lang.String getName()
- Gets the fully-qualified name of the m-bean.
- Returns:
- The fully qualified name of the m-bean.
getProperties
public MBeanProperty[] getProperties()
- Gets the m-beans property descriptors.
- Returns:
- An array of MBeanProperty describing the editable
properties supported by this m-bean. Returns an array
of length 0 if no properties was found.
If a property is indexed, then its entry in the result array
will belong to the MBeanIndexedProperty subclass of
MBeanProperty. A client of getProperties
can use "instanceof" to check if a given
MBeanProperty is an MBeanIndexedProperty.
getActions
public MBeanAction[] getActions()
- Gets the m-beans action descriptors.
- Returns:
- An array of MBeanAction describing the externally
visible actions supported by this m-bean. Returns an array
of length 0 if no actions was found.