Package javax.management.openmbean
Provides the data types and descriptor classes for the
Open MBeans.
CompositeData | Provides an interface to a composite data structure,
in order to aid interoperability. |
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.
|
InvalidKeyException | Thrown when an invalid key (a field name or row index) is
passed to a method of the CompositeData or
TabularData classes.
|
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.
|
Provides the data types and descriptor classes for the
Open MBeans. Open MBeans are provided in
order to aid interoperability with non-Java management
systems. Unlike normal MBeans, which make use of any
Java data type, Open MBeans use a restricted set of types
which can then be mapped over remote connections, including
to non-Java systems.
Normal MBeans are described using an instance of
MBeanInfo
with appropriate representations
of the attributes, constructors and operators associated with
the bean. Open MBeans are described in the same way, but by
using subtypes of these entities, which type the bean data using
instances of
OpenType
. Open
types differ from Java types, and are explicitly specified in order
to obtain interoperability with other systems.