@NonNullApi @NonNullFields

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

Java 5 annotations for MBean exposure.

请参阅: 说明

- 类概要
  类 | 说明
  --- | ---
  AnnotationJmxAttributeSource | Implementation of the `JmxAttributeSource` interface that reads annotations and exposes the corresponding attributes.
  AnnotationMBeanExporter | Convenient subclass of Spring's standard `MBeanExporter`, activating Java 5 annotation usage for JMX exposure of Spring beans: `ManagedResource`, `ManagedAttribute`, `ManagedOperation`, etc.

- 注释类型概要
  注释类型 | 说明
  --- | ---
  ManagedAttribute | Method-level annotation that indicates to expose a given bean property as a JMX attribute, corresponding to the `ManagedAttribute` attribute.
  ManagedMetric | Method-level annotation that indicates to expose a given bean property as a JMX attribute, with added descriptor properties to indicate that it is a metric.
  ManagedNotification | Type-level annotation that indicates a JMX notification emitted by a bean.
  ManagedNotifications | Type-level annotation that indicates JMX notifications emitted by a bean, containing multiple `ManagedNotifications`.
  ManagedOperation | Method-level annotation that indicates to expose a given method as a JMX operation, corresponding to the `ManagedOperation` attribute.
  ManagedOperationParameter | Method-level annotation used to provide metadata about operation parameters, corresponding to a `ManagedOperationParameter` attribute.
  ManagedOperationParameters | Method-level annotation used to provide metadata about operation parameters, corresponding to an array of `ManagedOperationParameter` attributes.
  ManagedResource | Class-level annotation that indicates to register instances of a class with a JMX server, corresponding to the `ManagedResource` attribute.

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

Java 5 annotations for MBean exposure. Hooked into Spring's JMX export infrastructure via a special JmxAttributeSource implementation.