Class OpenAnnotatedStandardMBean

All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class OpenAnnotatedStandardMBean extends AnnotatedStandardMBean
The extension of AnnotatedStandardMBean that will generate OpenMBeanInfo. If any exception occur during generation, then MBeanInfo generated by the parent class is returned instead.

This implementation will look for the required OpenTypeInfo annotation if the data type of attribute, operation or constructor is CompositeData or TabularData. This annotation will provide a class that will be a template to generate the respective CompositeType or TabularType.

See Also: