public class MetadataMBeanInfoAssembler
extends org.springframework.jmx.export.assembler.MetadataMBeanInfoAssembler
ATTRIBUTE_OPERATION_VISIBILITY, FIELD_CLASS, FIELD_CURRENCY_TIME_LIMIT, FIELD_DEFAULT, FIELD_DISPLAY_NAME, FIELD_GET_METHOD, FIELD_LOG, FIELD_LOG_FILE, FIELD_METRIC_CATEGORY, FIELD_METRIC_TYPE, FIELD_PERSIST_LOCATION, FIELD_PERSIST_NAME, FIELD_PERSIST_PERIOD, FIELD_PERSIST_POLICY, FIELD_ROLE, FIELD_SET_METHOD, FIELD_UNITS, FIELD_VISIBILITY, ROLE_GETTER, ROLE_OPERATION, ROLE_SETTER| Constructor and Description |
|---|
MetadataMBeanInfoAssembler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkManagedBean(java.lang.Object managedBean) |
protected javax.management.modelmbean.ModelMBeanAttributeInfo[] |
getAttributeInfo(java.lang.Object managedBean,
java.lang.String beanKey) |
protected javax.management.modelmbean.ModelMBeanNotificationInfo[] |
getNotificationInfo(java.lang.Object managedBean,
java.lang.String beanKey) |
protected javax.management.modelmbean.ModelMBeanOperationInfo[] |
getOperationInfo(java.lang.Object managedBean,
java.lang.String beanKey) |
protected void |
populateMBeanDescriptor(javax.management.Descriptor desc,
java.lang.Object managedBean,
java.lang.String beanKey) |
afterPropertiesSet, getAttributeDescription, getDescription, getOperationDescription, getOperationParameters, includeBean, includeOperation, includeReadAttribute, includeWriteAttribute, populateAttributeDescriptor, populateOperationDescriptor, setAttributeSourceapplyCurrencyTimeLimit, applyDefaultCurrencyTimeLimit, createModelMBeanOperationInfo, getClassForDescriptor, getDefaultCurrencyTimeLimit, getParameterNameDiscoverer, isExposeClassDescriptor, isUseStrictCasing, setDefaultCurrencyTimeLimit, setExposeClassDescriptor, setParameterNameDiscoverer, setUseStrictCasinggetClassName, getClassToExpose, getClassToExpose, getConstructorInfo, getMBeanInfo, getTargetClassprotected void checkManagedBean(java.lang.Object managedBean)
throws java.lang.IllegalArgumentException
checkManagedBean in class org.springframework.jmx.export.assembler.MetadataMBeanInfoAssemblerjava.lang.IllegalArgumentExceptionprotected javax.management.modelmbean.ModelMBeanNotificationInfo[] getNotificationInfo(java.lang.Object managedBean,
java.lang.String beanKey)
getNotificationInfo in class org.springframework.jmx.export.assembler.MetadataMBeanInfoAssemblerprotected void populateMBeanDescriptor(javax.management.Descriptor desc,
java.lang.Object managedBean,
java.lang.String beanKey)
populateMBeanDescriptor in class org.springframework.jmx.export.assembler.MetadataMBeanInfoAssemblerprotected javax.management.modelmbean.ModelMBeanAttributeInfo[] getAttributeInfo(java.lang.Object managedBean,
java.lang.String beanKey)
throws javax.management.JMException
getAttributeInfo in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssemblerjavax.management.JMExceptionprotected javax.management.modelmbean.ModelMBeanOperationInfo[] getOperationInfo(java.lang.Object managedBean,
java.lang.String beanKey)
getOperationInfo in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssemblerCopyright © 2018. All Rights Reserved.