Subclass of AbstractReflectiveMBeanInfoAssembler that allows
to specify method names to be exposed as MBean operations and attributes.
JavaBean getters and setters will automatically be exposed as JMX attributes.
You can supply an array of method names via the managedMethods
property. If you have multiple beans and you wish each bean to use a different
set of method names, then you can map bean keys (that is the name used to pass
the bean to the MBeanExporter) to a list of method names using the
If you specify values for both methodMappings and
managedMethods, Spring will attempt to find method names in the
mappings first. If no method names for the bean are found, it will use the
method names defined by managedMethods.
public void setMethodMappings(java.util.Properties mappings)
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.
mappings - the mappins of bean keys to method names