public class SimpleReflectiveMBeanInfoAssembler extends AbstractConfigurableMBeanInfoAssembler
AbstractReflectiveMBeanInfoAssembler
の単純なサブクラス。すべての public メソッドとプロパティを操作と属性として効果的に公開します。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 boolean | includeOperation(MethodSE method, StringSE beanKey) 常に true を返します。 |
protected boolean | includeReadAttribute(MethodSE method, StringSE beanKey) 常に true を返します。 |
protected boolean | includeWriteAttribute(MethodSE method, StringSE beanKey) 常に true を返します。 |
getNotificationInfo, setNotificationInfoMappings, setNotificationInfos
applyCurrencyTimeLimit, applyDefaultCurrencyTimeLimit, createModelMBeanOperationInfo, getAttributeDescription, getAttributeInfo, getClassForDescriptor, getDefaultCurrencyTimeLimit, getOperationDescription, getOperationInfo, getOperationParameters, getParameterNameDiscoverer, isExposeClassDescriptor, isUseStrictCasing, populateAttributeDescriptor, populateMBeanDescriptor, populateOperationDescriptor, setDefaultCurrencyTimeLimit, setExposeClassDescriptor, setParameterNameDiscoverer, setUseStrictCasing
checkManagedBean, getClassName, getClassToExpose, getClassToExpose, getConstructorInfo, getDescription, getMBeanInfo, getTargetClass
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
protected boolean includeReadAttribute(MethodSE method, StringSE beanKey)
true
を返します。AbstractReflectiveMBeanInfoAssembler
の includeReadAttribute
method
- アクセサー Method
beanKey
- MBeanExporter
の Bean マップで MBean に関連付けられているキー true
、それ以外の場合は false
protected boolean includeWriteAttribute(MethodSE method, StringSE beanKey)
true
を返します。AbstractReflectiveMBeanInfoAssembler
の includeWriteAttribute
method
- ミューテータ Method
。beanKey
- MBeanExporter
の Bean マップで MBean に関連付けられているキー true
、それ以外の場合は false
protected boolean includeOperation(MethodSE method, StringSE beanKey)
true
を返します。AbstractReflectiveMBeanInfoAssembler
の includeOperation
method
- 操作方法 beanKey
- MBeanExporter
の Bean マップで MBean に関連付けられているキー