Class AnnotationMBeanExporter

All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, DisposableBean, InitializingBean, SmartInitializingSingleton, MBeanExportOperations

public class AnnotationMBeanExporter extends MBeanExporter
Convenient subclass of Spring's standard MBeanExporter, activating Java 5 annotation usage for JMX exposure of Spring beans: ManagedResource, ManagedAttribute, ManagedOperation, etc.

Sets a MetadataNamingStrategy and a MetadataMBeanInfoAssembler with an AnnotationJmxAttributeSource, and activates the MBeanExporter.AUTODETECT_ALL mode by default.

Since:
2.5
Author:
Juergen Hoeller