Home » openjdk-7 » javax » management » openmbean »

javax.management.openmbean

Interfaces:

CompositeData   The CompositeData interface specifies the behavior of a specific type of complex open data objects which represent composite data structures.  code | html
CompositeDataView  

A Java class can implement this interface to indicate how it is to be converted into a {@code CompositeData} by the MXBean framework.

A typical way to use this class is to add extra items to the {@code CompositeData} in addition to the ones that are declared in the {@code CompositeType} supplied by the MXBean framework. 

code | html
OpenMBeanAttributeInfo  

Describes an attribute of an open MBean.

This interface declares the same methods as the class javax.management.MBeanAttributeInfo

code | html
OpenMBeanConstructorInfo  

Describes a constructor of an Open MBean.

This interface declares the same methods as the class javax.management.MBeanConstructorInfo

code | html
OpenMBeanInfo  

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 javax.management.MBeanInfo

code | html
OpenMBeanOperationInfo  

Describes an operation of an Open MBean.

This interface declares the same methods as the class javax.management.MBeanOperationInfo

code | html
OpenMBeanParameterInfo  

Describes a parameter used in one or more operations or constructors of an open MBean.

This interface declares the same methods as the class javax.management.MBeanParameterInfo

code | html
TabularData   The TabularData interface specifies the behavior of a specific type of complex open data objects which represent tabular data structures.  code | html

Abstract Classes:

OpenType   The OpenType class is the parent abstract class of all classes which describe the actual open type of open data values.  code | html

Classes:

ArrayType   The ArrayType class is the open type class whose instances describe all open data values which are n-dimensional arrays of open data values.  code | html
CompositeDataInvocationHandler  

An InvocationHandler that forwards getter methods to a CompositeData

code | html
CompositeDataSupport   The CompositeDataSupport class is the open data class which implements the CompositeData interface.  code | html
CompositeType   The CompositeType class is the open type class whose instances describe the types of CompositeData values.  code | html
InvalidKeyException   This runtime exception is thrown to indicate that a method parameter which was expected to be an item name of a composite data or a row index of a tabular data is not valid.  code | html
InvalidOpenTypeException   This runtime exception is thrown to indicate that the open type of an open data value is not the one expected.  code | html
KeyAlreadyExistsException   This runtime exception is thrown to indicate that the index of a row to be added to a tabular data instance is already used to refer to another row in this tabular data instance.  code | html
OpenDataException   This checked exception is thrown when an open type, an open data or an open MBean metadata info instance could not be constructed because one or more validity constraints were not met.  code | html
OpenMBeanAttributeInfoSupport   OpenMBeanAttributeInfo implementation  code | html
OpenMBeanConstructorInfoSupport   Describes a constructor of an Open MBean.  code | html
OpenMBeanInfoSupport   The {@code OpenMBeanInfoSupport} class describes the management information of an open MBean: it is a subclass of javax.management.MBeanInfo , and it implements the OpenMBeanInfo interface.  code | html
OpenMBeanOperationInfoSupport   Describes an operation of an Open MBean.  code | html
OpenMBeanParameterInfoSupport   OpenMBeanParameterInfo implementation  code | html
SimpleType   The SimpleType class is the open type class whose instances describe all open data values which are neither arrays, nor CompositeData values, nor TabularData values.  code | html
TabularDataSupport   The TabularDataSupport class is the open data class which implements the TabularData and the Map interfaces, and which is internally based on a hash map data structure.  code | html
TabularType   The TabularType class is the open type class whose instances describe the types of TabularData values.  code | html