类 SimpleReflectiveMBeanInfoAssembler
java.lang.Object
cn.taketoday.jmx.export.assembler.AbstractMBeanInfoAssembler
cn.taketoday.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
cn.taketoday.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler
cn.taketoday.jmx.export.assembler.SimpleReflectiveMBeanInfoAssembler
- 所有已实现的接口:
MBeanInfoAssembler
Simple subclass of
AbstractReflectiveMBeanInfoAssembler
that always votes yes for method and property inclusion, effectively exposing
all public methods and properties as operations and attributes.- 从以下版本开始:
- 4.0
- 作者:
- Rob Harrop, Juergen Hoeller
-
字段概要
从类继承的字段 cn.taketoday.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
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 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected booleanincludeOperation(Method method, String beanKey) Always returnstrue.protected booleanincludeReadAttribute(Method method, String beanKey) Always returnstrue.protected booleanincludeWriteAttribute(Method method, String beanKey) Always returnstrue.从类继承的方法 cn.taketoday.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler
getNotificationInfo, setNotificationInfoMappings, setNotificationInfos从类继承的方法 cn.taketoday.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
applyCurrencyTimeLimit, applyDefaultCurrencyTimeLimit, createModelMBeanOperationInfo, getAttributeDescription, getAttributeInfo, getClassForDescriptor, getDefaultCurrencyTimeLimit, getOperationDescription, getOperationInfo, getOperationParameters, getParameterNameDiscoverer, isExposeClassDescriptor, isUseStrictCasing, populateAttributeDescriptor, populateMBeanDescriptor, populateOperationDescriptor, setDefaultCurrencyTimeLimit, setExposeClassDescriptor, setParameterNameDiscoverer, setUseStrictCasing从类继承的方法 cn.taketoday.jmx.export.assembler.AbstractMBeanInfoAssembler
checkManagedBean, getClassName, getClassToExpose, getClassToExpose, getConstructorInfo, getDescription, getMBeanInfo, getTargetClass
-
构造器详细资料
-
SimpleReflectiveMBeanInfoAssembler
public SimpleReflectiveMBeanInfoAssembler()
-
-
方法详细资料
-
includeReadAttribute
Always returnstrue.- 指定者:
includeReadAttribute在类中AbstractReflectiveMBeanInfoAssembler- 参数:
method- the accessorMethodbeanKey- the key associated with the MBean in the beans map of theMBeanExporter- 返回:
trueif the accessor should be included in the management interface, otherwisefalse
-
includeWriteAttribute
Always returnstrue.- 指定者:
includeWriteAttribute在类中AbstractReflectiveMBeanInfoAssembler- 参数:
method- the mutatorMethod.beanKey- the key associated with the MBean in the beans map of theMBeanExporter- 返回:
trueif the mutator should be included in the management interface, otherwisefalse
-
includeOperation
Always returnstrue.- 指定者:
includeOperation在类中AbstractReflectiveMBeanInfoAssembler- 参数:
method- the operation methodbeanKey- the key associated with the MBean in the beans map of theMBeanExporter- 返回:
- whether the operation should be included in the management interface
-