类 SimpleReflectiveMBeanInfoAssembler
- java.lang.Object
- org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler
- org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
- org.springframework.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler
- org.springframework.jmx.export.assembler.SimpleReflectiveMBeanInfoAssembler
- 所有已实现的接口:
MBeanInfoAssembler
public class SimpleReflectiveMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler
Simple subclass ofAbstractReflectiveMBeanInfoAssemblerthat always votes yes for method and property inclusion, effectively exposing all public methods and properties as operations and attributes.- 从以下版本开始:
- 1.2
- 作者:
- Rob Harrop, Juergen Hoeller
字段概要
从类继承的字段 org.springframework.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
构造器概要
构造器 构造器 说明 SimpleReflectiveMBeanInfoAssembler()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected booleanincludeOperation(Method method, String beanKey)Always returnstrue.protected booleanincludeReadAttribute(Method method, String beanKey)Always returnstrue.protected booleanincludeWriteAttribute(Method method, String beanKey)Always returnstrue.从类继承的方法 org.springframework.jmx.export.assembler.AbstractConfigurableMBeanInfoAssembler
getNotificationInfo, setNotificationInfoMappings, setNotificationInfos
从类继承的方法 org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler
applyCurrencyTimeLimit, applyDefaultCurrencyTimeLimit, createModelMBeanOperationInfo, getAttributeDescription, getAttributeInfo, getClassForDescriptor, getDefaultCurrencyTimeLimit, getOperationDescription, getOperationInfo, getOperationParameters, getParameterNameDiscoverer, isExposeClassDescriptor, isUseStrictCasing, populateAttributeDescriptor, populateMBeanDescriptor, populateOperationDescriptor, setDefaultCurrencyTimeLimit, setExposeClassDescriptor, setParameterNameDiscoverer, setUseStrictCasing
从类继承的方法 org.springframework.jmx.export.assembler.AbstractMBeanInfoAssembler
checkManagedBean, getClassName, getClassToExpose, getClassToExpose, getConstructorInfo, getDescription, getMBeanInfo, getTargetClass
构造器详细资料
SimpleReflectiveMBeanInfoAssembler
public SimpleReflectiveMBeanInfoAssembler()
方法详细资料
includeReadAttribute
protected boolean includeReadAttribute(Method method, String beanKey)
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
protected boolean includeWriteAttribute(Method method, String beanKey)
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
protected boolean includeOperation(Method method, String beanKey)
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