Home » openjdk-7 » javax » management » [javadoc | source]
javax.management
public interface: DynamicMBean [javadoc | source]

All Known Implementing Classes:
    RequiredModelMBean, ModelMBean

Defines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).
Method from javax.management.DynamicMBean Summary:
getAttribute,   getAttributes,   getMBeanInfo,   invoke,   setAttribute,   setAttributes
Method from javax.management.DynamicMBean Detail:
 public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionException
    Obtain the value of a specific attribute of the Dynamic MBean.
 public AttributeList getAttributes(String[] attributes)
    Get the values of several attributes of the Dynamic MBean.
 public MBeanInfo getMBeanInfo()
    Provides the exposed attributes and actions of the Dynamic MBean using an MBeanInfo object.
 public Object invoke(String actionName,
    Object[] params,
    String[] signature) throws MBeanException, ReflectionException
    Allows an action to be invoked on the Dynamic MBean.
 public  void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionException
    Set the value of a specific attribute of the Dynamic MBean.
 public AttributeList setAttributes(AttributeList attributes)
    Sets the values of several attributes of the Dynamic MBean.