public class JmxMBeanInfoAssembler
extends org.springframework.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler
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 |
---|
JmxMBeanInfoAssembler() |
Modifier and Type | Method and Description |
---|---|
protected ModelMBeanOperationInfo |
createModelMBeanOperationInfo(Method method,
String name,
String beanKey) |
protected String |
getAttributeDescription(PropertyDescriptor propertyDescriptor,
String beanKey) |
protected boolean |
includeOperation(Method method,
String beanKey) |
protected boolean |
includeReadAttribute(Method method,
String beanKey) |
protected boolean |
includeWriteAttribute(Method method,
String beanKey) |
getNotificationInfo, setNotificationInfoMappings, setNotificationInfos
applyCurrencyTimeLimit, applyDefaultCurrencyTimeLimit, getAttributeInfo, getClassForDescriptor, getDefaultCurrencyTimeLimit, getOperationDescription, getOperationInfo, getOperationParameters, getParameterNameDiscoverer, isExposeClassDescriptor, isUseStrictCasing, populateAttributeDescriptor, populateMBeanDescriptor, populateOperationDescriptor, setDefaultCurrencyTimeLimit, setExposeClassDescriptor, setParameterNameDiscoverer, setUseStrictCasing
protected boolean includeReadAttribute(Method method, String beanKey)
includeReadAttribute
in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
protected boolean includeWriteAttribute(Method method, String beanKey)
includeWriteAttribute
in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
protected boolean includeOperation(Method method, String beanKey)
includeOperation
in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
protected String getAttributeDescription(PropertyDescriptor propertyDescriptor, String beanKey)
getAttributeDescription
in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
protected ModelMBeanOperationInfo createModelMBeanOperationInfo(Method method, String name, String beanKey)
createModelMBeanOperationInfo
in class org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
Copyright © 2023 Frank!Framework. All rights reserved.