Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.management.Descriptor

Packages that use Descriptor
javax.management | Provides the core classes for the Java Management Extensions.
javax.management.modelmbean | Provides the definition of the ModelMBean classes.
javax.management.openmbean | Provides the open data types and Open MBean descriptor classes.

Uses of Descriptor in javax.management

Classes in javax.management that implement Descriptor
`class` | `ImmutableDescriptor` An immutable descriptor.

Methods in javax.management that return Descriptor
`Descriptor` | `ImmutableDescriptor.clone()` Returns a descriptor which is equal to this descriptor.
`Descriptor` | `MBeanFeatureInfo.getDescriptor()` Returns the descriptor for the feature.
`Descriptor` | `DescriptorRead.getDescriptor()` Returns a copy of Descriptor.
`Descriptor` | `MBeanInfo.getDescriptor()` Get the descriptor of this MBeanInfo.

Methods in javax.management with parameters of type Descriptor
`void` | `DescriptorAccess.setDescriptor(Descriptor inDescriptor)` Sets Descriptor (full replace).
`static ImmutableDescriptor` | `ImmutableDescriptor.union(Descriptor... descriptors)` Return an `ImmutableDescriptor` whose contents are the union of the given descriptors.

Constructors in javax.management with parameters of type Descriptor
`MBeanAttributeInfo(String name, String type, String description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)` Constructs an `MBeanAttributeInfo` object.
`MBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor)` Constructs an `MBeanConstructorInfo` object.
`MBeanFeatureInfo(String name, String description, Descriptor descriptor)` Constructs an `MBeanFeatureInfo` object.
`MBeanInfo(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications, Descriptor descriptor)` Constructs an `MBeanInfo`.
`MBeanNotificationInfo(String[] notifTypes, String name, String description, Descriptor descriptor)` Constructs an `MBeanNotificationInfo` object.
`MBeanOperationInfo(String name, String description, MBeanParameterInfo[] signature, String type, int impact, Descriptor descriptor)` Constructs an `MBeanOperationInfo` object.
`MBeanParameterInfo(String name, String type, String description, Descriptor descriptor)` Constructs an `MBeanParameterInfo` object.

Uses of Descriptor in javax.management.modelmbean

Classes in javax.management.modelmbean that implement Descriptor
`class` | `DescriptorSupport` This class represents the metadata set for a ModelMBean element.

Methods in javax.management.modelmbean that return Descriptor
`Descriptor` | `ModelMBeanInfoSupport.getDescriptor()`
`Descriptor` | `ModelMBeanConstructorInfo.getDescriptor()` Returns a copy of the associated Descriptor.
`Descriptor` | `ModelMBeanNotificationInfo.getDescriptor()` Returns a copy of the associated Descriptor for the ModelMBeanNotificationInfo.
`Descriptor` | `ModelMBeanOperationInfo.getDescriptor()` Returns a copy of the associated Descriptor of the ModelMBeanOperationInfo.
`Descriptor` | `ModelMBeanAttributeInfo.getDescriptor()` Gets a copy of the associated Descriptor for the ModelMBeanAttributeInfo.
`Descriptor` | `ModelMBeanInfoSupport.getDescriptor(String inDescriptorName)` Returns a Descriptor requested by name.
`Descriptor` | `ModelMBeanInfoSupport.getDescriptor(String inDescriptorName, String inDescriptorType)`
`Descriptor` | `ModelMBeanInfo.getDescriptor(String inDescriptorName, String inDescriptorType)` Returns a Descriptor requested by name and descriptorType.
`Descriptor[]` | `ModelMBeanInfoSupport.getDescriptors(String inDescriptorType)`
`Descriptor[]` | `ModelMBeanInfo.getDescriptors(String inDescriptorType)` Returns a Descriptor array consisting of all Descriptors for the ModelMBeanInfo of type inDescriptorType.
`Descriptor` | `ModelMBeanInfoSupport.getMBeanDescriptor()`
`Descriptor` | `ModelMBeanInfo.getMBeanDescriptor()` Returns the ModelMBean's descriptor which contains MBean wide policies.

Methods in javax.management.modelmbean with parameters of type Descriptor
`void` | `ModelMBeanConstructorInfo.setDescriptor(Descriptor inDescriptor)` Sets associated Descriptor (full replace) of ModelMBeanConstructorInfo.
`void` | `ModelMBeanNotificationInfo.setDescriptor(Descriptor inDescriptor)` Sets associated Descriptor (full replace) for the ModelMBeanNotificationInfo If the new Descriptor is null, then the associated Descriptor reverts to a default descriptor.
`void` | `ModelMBeanOperationInfo.setDescriptor(Descriptor inDescriptor)` Sets associated Descriptor (full replace) for the ModelMBeanOperationInfo If the new Descriptor is null, then the associated Descriptor reverts to a default descriptor.
`void` | `ModelMBeanAttributeInfo.setDescriptor(Descriptor inDescriptor)` Sets associated Descriptor (full replace) for the ModelMBeanAttributeDescriptor.
`void` | `ModelMBeanInfoSupport.setDescriptor(Descriptor inDescriptor, String inDescriptorType)`
`void` | `ModelMBeanInfo.setDescriptor(Descriptor inDescriptor, String inDescriptorType)` Sets descriptors in the info array of type inDescriptorType for the ModelMBean.
`void` | `ModelMBeanInfoSupport.setDescriptors(Descriptor[] inDescriptors)`
`void` | `ModelMBeanInfo.setDescriptors(Descriptor[] inDescriptors)` Adds or replaces descriptors in the ModelMBeanInfo.
`void` | `ModelMBeanInfoSupport.setMBeanDescriptor(Descriptor inMBeanDescriptor)`
`void` | `ModelMBeanInfo.setMBeanDescriptor(Descriptor inDescriptor)` Sets the ModelMBean's descriptor.

Constructors in javax.management.modelmbean with parameters of type Descriptor
`ModelMBeanAttributeInfo(String name, String description, Method getter, Method setter, Descriptor descriptor)` Constructs a ModelMBeanAttributeInfo object.
`ModelMBeanAttributeInfo(String name, String type, String description, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)` Constructs a ModelMBeanAttributeInfo object with a default descriptor.
`ModelMBeanConstructorInfo(String description, Constructor constructorMethod, Descriptor descriptor)` Constructs a ModelMBeanConstructorInfo object.
`ModelMBeanConstructorInfo(String name, String description, MBeanParameterInfo[] signature, Descriptor descriptor)` Constructs a ModelMBeanConstructorInfo object.
`ModelMBeanInfoSupport(String className, String description, ModelMBeanAttributeInfo[] attributes, ModelMBeanConstructorInfo[] constructors, ModelMBeanOperationInfo[] operations, ModelMBeanNotificationInfo[] notifications, Descriptor mbeandescriptor)` Creates a ModelMBeanInfoSupport with the provided information and the descriptor given in parameter.
`ModelMBeanNotificationInfo(String[] notifTypes, String name, String description, Descriptor descriptor)` Constructs a ModelMBeanNotificationInfo object.
`ModelMBeanOperationInfo(String description, Method operationMethod, Descriptor descriptor)` Constructs a ModelMBeanOperationInfo object.
`ModelMBeanOperationInfo(String name, String description, MBeanParameterInfo[] signature, String type, int impact, Descriptor descriptor)` Constructs a ModelMBeanOperationInfo object.

Uses of Descriptor in javax.management.openmbean

Constructors in javax.management.openmbean with parameters of type Descriptor
`OpenMBeanAttributeInfoSupport(String name, String description, OpenType<?> openType, boolean isReadable, boolean isWritable, boolean isIs, Descriptor descriptor)` Constructs an `OpenMBeanAttributeInfoSupport` instance, which describes the attribute of an open MBean with the specified `name`, `openType`, `description`, read/write access properties, and `Descriptor`.
`OpenMBeanConstructorInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, Descriptor descriptor)` Constructs an `OpenMBeanConstructorInfoSupport` instance, which describes the constructor of a class of open MBeans with the specified `name`, `description`, `signature`, and `descriptor`.
`OpenMBeanInfoSupport(String className, String description, OpenMBeanAttributeInfo[] openAttributes, OpenMBeanConstructorInfo[] openConstructors, OpenMBeanOperationInfo[] openOperations, MBeanNotificationInfo[] notifications, Descriptor descriptor)` Constructs an `OpenMBeanInfoSupport` instance, which describes a class of open MBeans with the specified `className`, `description`, `openAttributes`, `openConstructors` , `openOperations`, `notifications`, and `descriptor`.
`OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType<?> returnOpenType, int impact, Descriptor descriptor)` Constructs an `OpenMBeanOperationInfoSupport` instance, which describes the operation of a class of open MBeans, with the specified `name`, `description`, `signature`, `returnOpenType`, `impact`, and `descriptor`.
`OpenMBeanParameterInfoSupport(String name, String description, OpenType<?> openType, Descriptor descriptor)` 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 `descriptor`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.