| 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.MethodNameBasedMBeanInfoAssembler
includeReadAttribute | protected boolean includeReadAttribute(Method method, String beanKey)(Code) | | |
includeWriteAttribute | protected boolean includeWriteAttribute(Method method, String beanKey)(Code) | | |
setManagedMethods | public void setManagedMethods(String[] methodNames)(Code) | | Set the array of method names to use for creating the management info.
These method names will be used for a bean if no entry corresponding to
that bean is found in the methodMappings property.
Parameters: methodNames - an array of method names indicating the methods to use See Also: MethodNameBasedMBeanInfoAssembler.setMethodMappings |
setMethodMappings | public void setMethodMappings(Properties mappings)(Code) | | Set the mappings of bean keys to a comma-separated list of method names.
The property key should match the bean key and the property value should match
the list of method names. When searching for method names for a bean, Spring
will check these mappings first.
Parameters: mappings - the mappins of bean keys to method names |
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)
|
|
|