Interface MBeanInfoAssembler
- All Known Subinterfaces:
- AutodetectCapableMBeanInfoAssembler
- All Known Implementing Classes:
- AbstractConfigurableMBeanInfoAssembler, AbstractMBeanInfoAssembler, AbstractReflectiveMBeanInfoAssembler, InterfaceBasedMBeanInfoAssembler, MetadataMBeanInfoAssembler, MethodExclusionMBeanInfoAssembler, MethodNameBasedMBeanInfoAssembler, SimpleReflectiveMBeanInfoAssembler
public interface MBeanInfoAssembler
Interface to be implemented by all classes that can
create management interface metadata for a managed resource.
Used by the MBeanExporter to generate the management
interface for any bean that is not an MBean.
- Since:
- 1.2
- Author:
- Rob Harrop, Juergen Hoeller
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptiongetMBeanInfo(Object managedBean, String beanKey) Create the ModelMBeanInfo for the given managed resource.
- 
Method Details- 
getMBeanInfoCreate the ModelMBeanInfo for the given managed resource.- Parameters:
- managedBean- the bean that will be exposed (might be an AOP proxy)
- beanKey- the key associated with the managed bean
- Returns:
- the ModelMBeanInfo metadata object
- Throws:
- JMException- in case of errors
 
 
-