open class AnnotationJmxAttributeSource : JmxAttributeSource, BeanFactoryAware
Implementation of the |
class ManagedAttribute
Method-level annotation that indicates to expose a given bean property as a JMX attribute, corresponding to the |
|
class 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. Only valid when used on a JavaBean getter. |
|
class ManagedNotifications
Type-level annotation that indicates JMX notifications emitted by a bean, containing multiple ManagedNotification. |
|
class ManagedOperation
Method-level annotation that indicates to expose a given method as a JMX operation, corresponding to the |
|
class ManagedOperationParameters
Method-level annotation used to provide metadata about operation parameters, corresponding to an array of |
|
class ManagedResource
Class-level annotation that indicates to register instances of a class with a JMX server, corresponding to the Note: This annotation is marked as inherited, allowing for generic management-aware base classes. In such a scenario, it is recommended to not specify an object name value since this would lead to naming collisions in case of multiple subclasses getting registered. |