DynamicMBean (Java SE 16 & JDK 16) (original) (raw)

All Known Subinterfaces:

[DiagnosticCommandMBean](../../../jdk.management/com/sun/management/DiagnosticCommandMBean.html "interface in com.sun.management"), [ModelMBean](modelmbean/ModelMBean.html "interface in javax.management.modelmbean")

All Known Implementing Classes:

[RequiredModelMBean](modelmbean/RequiredModelMBean.html "class in javax.management.modelmbean"), [StandardEmitterMBean](StandardEmitterMBean.html "class in javax.management"), [StandardMBean](StandardMBean.html "class in javax.management")


public interface DynamicMBean

Defines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).

Since:

1.5

Obtain the value of a specific attribute of the Dynamic MBean.
Get the values of several attributes of the Dynamic MBean.
Provides the exposed attributes and actions of the Dynamic MBean using an MBeanInfo object.
Allows an action to be invoked on the Dynamic MBean.
void
Set the value of a specific attribute of the Dynamic MBean.
Sets the values of several attributes of the Dynamic MBean.