Uses of Interface javax.management.DescriptorRead (Java SE 17 & JDK 17)
Description: use: module: java.management, package: javax.management, interface: DescriptorRead

# Uses of Interface
javax.management.DescriptorRead

Packages that use DescriptorRead
Package
Description
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 DescriptorRead in javax.management

  Subinterfaces of DescriptorRead in javax.management
  Modifier and Type
  Interface
  Description
  `interface`
  `DescriptorAccess`
  This interface is used to gain access to descriptors of the Descriptor class which are associated with a JMX component, i.e.
  Classes in javax.management that implement DescriptorRead
  Modifier and Type
  Class
  Description
  `class`
  `MBeanAttributeInfo`
  Describes an MBean attribute exposed for management.
  `class`
  `MBeanConstructorInfo`
  Describes a constructor exposed by an MBean.
  `class`
  `MBeanFeatureInfo`
  Provides general information for an MBean descriptor object.
  `class`
  `MBeanInfo`
  Describes the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.
  `class`
  `MBeanNotificationInfo`
  The `MBeanNotificationInfo` class is used to describe the characteristics of the different notification instances emitted by an MBean, for a given Java class of notification.
  `class`
  `MBeanOperationInfo`
  Describes a management operation exposed by an MBean.
  `class`
  `MBeanParameterInfo`
  Describes an argument of an operation exposed by an MBean.

- ## Uses of DescriptorRead in javax.management.modelmbean

  Classes in javax.management.modelmbean that implement DescriptorRead
  Modifier and Type
  Class
  Description
  `class`
  `ModelMBeanAttributeInfo`
  The ModelMBeanAttributeInfo object describes an attribute of the ModelMBean.
  `class`
  `ModelMBeanConstructorInfo`
  The ModelMBeanConstructorInfo object describes a constructor of the ModelMBean.
  `class`
  `ModelMBeanInfoSupport`
  This class represents the meta data for ModelMBeans.
  `class`
  `ModelMBeanNotificationInfo`
  The ModelMBeanNotificationInfo object describes a notification emitted by a ModelMBean.
  `class`
  `ModelMBeanOperationInfo`
  The ModelMBeanOperationInfo object describes a management operation of the ModelMBean.

- ## Uses of DescriptorRead in javax.management.openmbean

  Classes in javax.management.openmbean that implement DescriptorRead
  Modifier and Type
  Class
  Description
  `class`
  `OpenMBeanAttributeInfoSupport`
  Describes an attribute of an open MBean.
  `class`
  `OpenMBeanConstructorInfoSupport`
  Describes a constructor of an Open MBean.
  `class`
  `OpenMBeanInfoSupport`
  The `OpenMBeanInfoSupport` class describes the management information of an open MBean: it is a subclass of `MBeanInfo`, and it implements the `OpenMBeanInfo` interface.
  `class`
  `OpenMBeanOperationInfoSupport`
  Describes an operation of an Open MBean.
  `class`
  `OpenMBeanParameterInfoSupport`
  Describes a parameter used in one or more operations or constructors of an open MBean.