@NonNullApi @NonNullFields

# 程序包 org.springframework.jmx.export.metadata

Provides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.

请参阅: 说明

- 接口概要
  接口 | 说明
  --- | ---
  JmxAttributeSource | Interface used by the `MetadataMBeanInfoAssembler` to read source-level metadata from a managed resource's class.

- 类概要
  类 | 说明
  --- | ---
  AbstractJmxAttribute | Base class for all JMX metadata classes.
  JmxMetadataUtils | Utility methods for converting Spring JMX metadata into their plain JMX equivalents.
  ManagedAttribute | Metadata that indicates to expose a given bean property as JMX attribute.
  ManagedMetric | Metadata that indicates to expose a given bean property as a JMX attribute, with additional descriptor properties that indicate that the attribute is a metric.
  ManagedNotification | Metadata that indicates a JMX notification emitted by a bean.
  ManagedOperation | Metadata that indicates to expose a given method as JMX operation.
  ManagedOperationParameter | Metadata about JMX operation parameters.
  ManagedResource | Metadata indicating that instances of an annotated class are to be registered with a JMX server.

- 异常错误概要
  异常错误 | 说明
  --- | ---
  InvalidMetadataException | Thrown by the `JmxAttributeSource` when it encounters incorrect metadata on a managed resource or one of its methods.

## 程序包org.springframework.jmx.export.metadata的说明

Provides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.