open class AnnotationJmxAttributeSource : JmxAttributeSource, BeanFactoryAware
Implementation of the JmxAttributeSource interface that reads annotations and exposes the corresponding attributes.
Author
Rob Harrop
Author
Juergen Hoeller
Author
Jennifer Hickey
Author
Stephane Nicoll
Since
1.2
See Also
ManagedResourceManagedAttributeManagedOperation
AnnotationJmxAttributeSource()
Implementation of the |
open fun getManagedAttribute(method: Method): ManagedAttribute |
|
open fun getManagedMetric(method: Method): ManagedMetric |
|
open fun getManagedNotifications(clazz: Class<*>): Array<ManagedNotification> |
|
open fun getManagedOperation(method: Method): ManagedOperation |
|
open fun getManagedOperationParameters(method: Method): Array<ManagedOperationParameter> |
|
open fun getManagedResource(beanClass: Class<*>): ManagedResource |
|
open fun setBeanFactory(beanFactory: BeanFactory): Unit |