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(PicoContainer picoContainer, ComponentAdapter componentAdapter)
          Provide a DynamicMBean from the component delivered by the ComponentAdapter.
 

Method Detail

provide

JMXRegistrationInfo provide(PicoContainer 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-2010 Codehaus. All Rights Reserved.