Describes an Open MBean: an Open MBean is recognized as such if
its getMBeanInfo() method returns an instance of a class which
implements the OpenMBeanInfo interface, typically OpenMBeanInfoSupport .
This interface declares the same methods as the class MBeanInfo . A class implementing this interface
(typically OpenMBeanInfoSupport ) should extend MBeanInfo .
Describes an Open MBean: an Open MBean is recognized as such if its getMBeanInfo() method returns an instance of a class which implements the OpenMBeanInfo interface, typically OpenMBeanInfoSupport .
This interface declares the same methods as the class MBeanInfo . A class implementing this interface (typically OpenMBeanInfoSupport ) should extend MBeanInfo .
The getAttributes() , getOperations() and getConstructors() methods of the implementing class should return at runtime an array of instances of a subclass of MBeanAttributeInfo , MBeanOperationInfo or MBeanConstructorInfo respectively which implement the OpenMBeanAttributeInfo , OpenMBeanOperationInfo or OpenMBeanConstructorInfo interface respectively.