org.picocontainer.gems.jmx
Interface DynamicMBeanProvider

All Known Implementing Classes:
AbstractConstructingProvider, DynamicMBeanComponentProvider, NamingConventionConstructingProvider, RegisteredMBeanConstructingProvider

public interface DynamicMBeanProvider

Provide instances of DynamicMBean from Pico components.

Author:
Jörg Schaible

Method Summary
 JMXRegistrationInfo provide(org.picocontainer.PicoContainer picoContainer, org.picocontainer.ComponentAdapter componentAdapter)
          Provide a DynamicMBean from the component delivered by the ComponentAdapter.
 

Method Detail

provide

JMXRegistrationInfo provide(org.picocontainer.PicoContainer picoContainer,
                            org.picocontainer.ComponentAdapter componentAdapter)
Provide a DynamicMBean from the component delivered by the ComponentAdapter.

Parameters:
picoContainer - The PicoContainer to resolve dependencies.
componentAdapter - The ComponentAdapter referring the component.
Returns:
Returns the registration information.


Copyright © 2003-2009 Codehaus. All Rights Reserved.