Interface: javax.management.DynamicMBean
- public interface DynamicMBean
Defines the methods that should be implemented by
a Dynamic MBean (MBean that exposes a dynamic management interface).
Methods
-
getAttributetop
public Object getAttribute(String attribute) throws AttributeNotFoundException, MBeanException, ReflectionExceptionObtain the value of a specific attribute of the Dynamic MBean. -
getAttributestop
public AttributeList getAttributes(String[] attributes)Get the values of several attributes of the Dynamic MBean. -
getMBeanInfotop
public MBeanInfo getMBeanInfo()Provides the exposed attributes and actions of the Dynamic MBean using an MBeanInfo object. -
invoketop
public Object invoke(String actionName, Object[] params, String[] signature) throws MBeanException, ReflectionExceptionAllows an action to be invoked on the Dynamic MBean. -
setAttributetop
public void setAttribute(Attribute attribute) throws AttributeNotFoundException, InvalidAttributeValueException, MBeanException, ReflectionExceptionSet the value of a specific attribute of the Dynamic MBean. -
setAttributestop
public AttributeList setAttributes(AttributeList attributes)Sets the values of several attributes of the Dynamic MBean.
