org.springframework.jmx.export.annotation |
JDK 1.5+ annotations for MBean exposure.
Hooked into Spring's JMX export infrastructure
via a special JmxAttributeSource implementation.
|
Java Source File Name | Type | Comment |
AnnotationJmxAttributeSource.java | Class | Implementation of the JmxAttributeSource interface that
reads JDK 1.5+ annotations and exposes the corresponding attributes. |
AnnotationMBeanExporter.java | Class | Convenient subclass of Spring's standard
MBeanExporter ,
activating Java 5 annotation usage for JMX exposure of Spring beans:
ManagedResource ,
ManagedAttribute ,
ManagedOperation , etc. |
ManagedAttribute.java | Annotation | JDK 1.5+ method-level annotation that indicates to expose a given bean
property as JMX attribute, corresponding to the ManagedAttribute attribute. |
ManagedNotification.java | Annotation | JDK 1.5+ method-level annotation that indicates a JMX notification
emitted by a bean. |
ManagedNotifications.java | Annotation | |
ManagedOperation.java | Annotation | JDK 1.5+ method-level annotation that indicates to expose a given method
as JMX operation, corresponding to the ManagedOperation attribute. |
ManagedOperationParameter.java | Annotation | JDK 1.5+ method-level annotation used to provide metadata about operation
parameters, corresponding to a ManagedOperationParameter attribute. |
ManagedOperationParameters.java | Annotation | JDK 1.5+ method-level annotation used to provide metadata about
operation parameters, corresponding to an array of
ManagedOperationParameter attributes. |
ManagedResource.java | Annotation | JDK 1.5+ class-level annotation that indicates to register
instances of a class with a JMX server, corresponding to
the ManagedResource attribute. |