org.picocontainer.gems.jmx
Interface DynamicMBeanFactory

All Known Implementing Classes:
MX4JDynamicMBeanFactory, StandardMBeanFactory

public interface DynamicMBeanFactory

This factory is responsible for creating instances of DynamicMBean without being dependent on one particular implementation or external dependency.

Author:
Michael Ward, Jörg Schaible

Method Summary
 DynamicMBean create(Object componentInstance, Class management, MBeanInfo mBeanInfo)
          Create a DynamicMBean from instance and the provided MBeanInfo.
 

Method Detail

create

DynamicMBean create(Object componentInstance,
                    Class management,
                    MBeanInfo mBeanInfo)
Create a DynamicMBean from instance and the provided MBeanInfo.

Parameters:
componentInstance - the instance of the Object being exposed for management.
management - the management interface (can be null).
mBeanInfo - the explicitly provided management information (can be null).
Returns:
the DynamicMBean.


Copyright © 2003-2010 Codehaus. All Rights Reserved.