# Uses of Package
org.springframework.jmx.export.metadata

Packages that use org.springframework.jmx.export.metadata
Package
Description
org.springframework.jmx.export.annotation
Annotations for MBean exposure.
org.springframework.jmx.export.assembler
Provides a strategy for MBeanInfo assembly.
org.springframework.jmx.export.metadata
Provides generic JMX metadata classes and basic support for reading JMX metadata in a provider-agnostic manner.
org.springframework.jmx.export.naming
Provides a strategy for ObjectName creation.

Classes in org.springframework.jmx.export.metadata used by org.springframework.jmx.export.annotation
Class
Description
InvalidMetadataException
Thrown by the `JmxAttributeSource` when it encounters incorrect metadata on a managed resource or one of its methods.
JmxAttributeSource
Interface used by the `MetadataMBeanInfoAssembler` to read source-level metadata from a managed resource's class.
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.
Classes in org.springframework.jmx.export.metadata used by org.springframework.jmx.export.assembler
Class
Description
JmxAttributeSource
Interface used by the `MetadataMBeanInfoAssembler` to read source-level metadata from a managed resource's class.
ManagedNotification
Metadata that indicates a JMX notification emitted by a bean.
Classes in org.springframework.jmx.export.metadata used by org.springframework.jmx.export.metadata
Class
Description
AbstractJmxAttribute
Base class for all JMX metadata classes.
InvalidMetadataException
Thrown by the `JmxAttributeSource` when it encounters incorrect metadata on a managed resource or one of its methods.
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.
Classes in org.springframework.jmx.export.metadata used by org.springframework.jmx.export.naming
Class
Description
JmxAttributeSource
Interface used by the `MetadataMBeanInfoAssembler` to read source-level metadata from a managed resource's class.