| 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.MethodExclusionMBeanInfoAssembler
includeReadAttribute | protected boolean includeReadAttribute(Method method, String beanKey)(Code) | | |
includeWriteAttribute | protected boolean includeWriteAttribute(Method method, String beanKey)(Code) | | |
isNotIgnored | protected boolean isNotIgnored(Method method, String beanKey)(Code) | | Determine whether the given method is supposed to be included,
that is, not configured as to be ignored.
Parameters: method - the operation method Parameters: beanKey - the key associated with the MBean in the beans mapof the MBeanExporter |
setIgnoredMethodMappings | public void setIgnoredMethodMappings(Properties mappings)(Code) | | Set the mappings of bean keys to a comma-separated list of method names.
These method names are ignored when creating the management interface.
The property key must match the bean key and the property value must match
the list of method names. When searching for method names to ignore for a bean,
Spring will check these mappings first.
|
Methods inherited from org.springframework.jmx.export.assembler.AbstractReflectiveMBeanInfoAssembler | protected void applyCurrencyTimeLimit(Descriptor desc, int currencyTimeLimit)(Code)(Java Doc) final protected void applyDefaultCurrencyTimeLimit(Descriptor desc)(Code)(Java Doc) protected ModelMBeanOperationInfo createModelMBeanOperationInfo(Method method, String name, String beanKey)(Code)(Java Doc) protected String getAttributeDescription(PropertyDescriptor propertyDescriptor, String beanKey)(Code)(Java Doc) protected ModelMBeanAttributeInfo[] getAttributeInfo(Object managedBean, String beanKey) throws JMException(Code)(Java Doc) protected Class getClassForDescriptor(Object managedBean)(Code)(Java Doc) protected Integer getDefaultCurrencyTimeLimit()(Code)(Java Doc) protected String getOperationDescription(Method method, String beanKey)(Code)(Java Doc) protected ModelMBeanOperationInfo[] getOperationInfo(Object managedBean, String beanKey)(Code)(Java Doc) protected MBeanParameterInfo[] getOperationParameters(Method method, String beanKey)(Code)(Java Doc) abstract protected boolean includeOperation(Method method, String beanKey)(Code)(Java Doc) abstract protected boolean includeReadAttribute(Method method, String beanKey)(Code)(Java Doc) abstract protected boolean includeWriteAttribute(Method method, String beanKey)(Code)(Java Doc) protected boolean isExposeClassDescriptor()(Code)(Java Doc) protected boolean isUseStrictCasing()(Code)(Java Doc) protected void populateAttributeDescriptor(Descriptor desc, Method getter, Method setter, String beanKey)(Code)(Java Doc) protected void populateMBeanDescriptor(Descriptor descriptor, Object managedBean, String beanKey)(Code)(Java Doc) protected void populateOperationDescriptor(Descriptor desc, Method method, String beanKey)(Code)(Java Doc) public void setDefaultCurrencyTimeLimit(Integer defaultCurrencyTimeLimit)(Code)(Java Doc) public void setExposeClassDescriptor(boolean exposeClassDescriptor)(Code)(Java Doc) public void setUseStrictCasing(boolean useStrictCasing)(Code)(Java Doc)
|
|
|