| Package | Description | 
|---|---|
| javax.management.openmbean | 
 Provides the open data types and Open MBean descriptor classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <E> ArrayType<E[]> | 
ArrayType.getArrayType(OpenType<E> elementType)
Create an  
ArrayType instance in a type-safe manner. | 
| Constructor and Description | 
|---|
ArrayType(int dimension,
         OpenType<?> elementType)
Constructs an ArrayType instance describing open data values which are
 arrays with dimension dimension of elements whose open type is elementType. 
 | 
ArrayType(SimpleType<?> elementType,
         boolean primitiveArray)
Constructs a unidimensional  
ArrayType instance for the
 supplied SimpleType. | 
CompositeDataSupport(CompositeType compositeType,
                    Map<String,?> items)
 Constructs a CompositeDataSupport instance with the specified compositeType, whose item names and corresponding values
 are given by the mappings in the map items. 
 | 
CompositeDataSupport(CompositeType compositeType,
                    String[] itemNames,
                    Object[] itemValues)
Constructs a CompositeDataSupport instance with the specified
 compositeType, whose item values
 are specified by itemValues[], in the same order as in
 itemNames[]. 
 | 
CompositeType(String typeName,
             String description,
             String[] itemNames,
             String[] itemDescriptions,
             OpenType<?>[] itemTypes)
Constructs a  
CompositeType instance, checking for the validity of the given parameters. | 
OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue)
Constructs an  
OpenMBeanAttributeInfoSupport instance,
 which describes the attribute of an open MBean with the
 specified name, openType, description
 and defaultValue, and the specified read/write access
 properties. | 
OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue,
                             Comparable<T> minValue,
                             Comparable<T> maxValue)
Constructs an  
OpenMBeanAttributeInfoSupport instance,
 which describes the attribute of an open MBean, with the
 specified name, openType, description,
 defaultValue, minValue and maxValue. | 
OpenMBeanAttributeInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             boolean isReadable,
                             boolean isWritable,
                             boolean isIs,
                             T defaultValue,
                             T[] legalValues)
Constructs an  
OpenMBeanAttributeInfoSupport instance,
 which describes the attribute of an open MBean with the
 specified name, openType, description,
 defaultValue and legalValues, and the specified
 read/write access properties. | 
OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue)
Constructs an  
OpenMBeanParameterInfoSupport instance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specified
 name, openType, description and defaultValue. | 
OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue,
                             Comparable<T> minValue,
                             Comparable<T> maxValue)
Constructs an  
OpenMBeanParameterInfoSupport instance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specified
 name, openType, description, defaultValue, minValue and maxValue. | 
OpenMBeanParameterInfoSupport(String name,
                             String description,
                             OpenType<T> openType,
                             T defaultValue,
                             T[] legalValues)
Constructs an  
OpenMBeanParameterInfoSupport instance,
 which describes the parameter used in one or more operations or
 constructors of a class of open MBeans, with the specified
 name, openType, description, defaultValue and legalValues. | 
OpenType(String className,
        String typeName,
        String description)
Constructs an  
OpenType instance (actually a subclass instance as OpenType is abstract),
 checking for the validity of the given parameters. | 
TabularType(String typeName,
           String description,
           CompositeType rowType,
           String[] indexNames)
Constructs a  
TabularType instance, checking for the validity of the given parameters. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates.  All rights reserved.