| Package | Description | 
|---|---|
| org.springframework.jmx.export.annotation | Java 5 annotations for MBean exposure. | 
| org.springframework.jmx.export.assembler | Provides a strategy for MBeanInfo assembly. | 
| org.springframework.jmx.export.naming | Provides a strategy for ObjectName creation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnnotationJmxAttributeSourceImplementation of the  JmxAttributeSourceinterface that
 reads annotations and exposes the corresponding attributes. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MetadataMBeanInfoAssembler. setAttributeSource(JmxAttributeSource attributeSource)Set the  JmxAttributeSourceimplementation to use for
 reading the metadata from the bean class. | 
| Constructor and Description | 
|---|
| MetadataMBeanInfoAssembler(JmxAttributeSource attributeSource)Create a new  MetadataMBeanInfoAssemblerfor the givenJmxAttributeSource. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MetadataNamingStrategy. setAttributeSource(JmxAttributeSource attributeSource)Set the implementation of the  JmxAttributeSourceinterface to use
 when reading the source-level metadata. | 
| Constructor and Description | 
|---|
| MetadataNamingStrategy(JmxAttributeSource attributeSource)Create a new  MetadataNamingStrategyfor the givenJmxAttributeSource. |