| Interface | Description |
|---|---|
| CompositeData |
Provides an interface to a composite data structure,
in order to aid interoperability.
|
| OpenMBeanAttributeInfo |
Describes an attribute associated with an open management bean.
|
| OpenMBeanConstructorInfo |
Describes a constructor for an open management bean.
|
| OpenMBeanInfo |
Describes an open management bean.
|
| OpenMBeanOperationInfo |
Describes a operation for an open management bean.
|
| OpenMBeanParameterInfo |
Describes the parameters of a constructor or operation associated
with an open management bean.
|
| TabularData |
Provides an interface to a specific type of composite
data structure, where keys (the columns) map to the
CompositeData objects that form the rows of
the table. |
| Class | Description |
|---|---|
| ArrayType<T> |
The open type descriptor for arrays of open data values.
|
| CompositeDataInvocationHandler |
Provides an
InvocationHandler which
implements a series of accessor methods (those beginning with
"get" or "is") using the content of a
CompositeData object. |
| CompositeDataSupport |
Provides an implementation of the
CompositeData
interface. |
| CompositeType |
The open type descriptor for instances of the
CompositeData class. |
| OpenMBeanAttributeInfoSupport |
Describes an attribute of an open management bean.
|
| OpenMBeanConstructorInfoSupport |
Describes a constructor for an open management bean.
|
| OpenMBeanInfoSupport |
Describes an open management bean.
|
| OpenMBeanOperationInfoSupport |
Describes a operation for an open management bean.
|
| OpenMBeanParameterInfoSupport |
Describes the parameters of a constructor or operation associated
with an open management bean.
|
| OpenType<T> |
The superclass of all open types, which describe the
applicable data values for open MBeans.
|
| SimpleType<T> |
The open type descriptor for data values that are members
of one of the simple types (such as an integer or a string).
|
| TabularDataSupport |
Provides an implementation of the
TabularData
interface using a HashMap. |
| TabularType |
The open type descriptor for instances of the
TabularData class. |
| Exception | Description |
|---|---|
| InvalidKeyException |
Thrown when an invalid key (a field name or row index) is
passed to a method of the
CompositeData or
TabularData classes. |
| InvalidOpenTypeException |
Thrown when a open data value has an erroneous open
type.
|
| KeyAlreadyExistsException |
Thrown when a key (a field name or row index) is passed to a method
of the
CompositeData or TabularData classes and it
is found to already be in use. |
| OpenDataException |
Thrown when an instance of one of the open types, open
data objects or open metadata information objects could
not be created due to invalid construction parameters.
|