public class DynamicMBeanComponentProvider extends Object implements DynamicMBeanProvider
DynamicMBean.| Constructor and Description |
|---|
DynamicMBeanComponentProvider()
Construct a DynamicMBeanComponentProvider.
|
DynamicMBeanComponentProvider(ObjectNameFactory factory)
Construct a DynamicMBeanComponentProvider with a specified ObjectNameFactory.
|
| Modifier and Type | Method and Description |
|---|---|
JMXRegistrationInfo |
provide(PicoContainer picoContainer,
ComponentAdapter componentAdapter)
Provide the component itself as
DynamicMBean if it is one and if an ObjectName can be created. |
public DynamicMBeanComponentProvider()
TypedObjectNameFactory and register
all MBeans in the default domain of the MBeanServer.public DynamicMBeanComponentProvider(ObjectNameFactory factory)
factory - The ObjectNameFactory.public JMXRegistrationInfo provide(PicoContainer picoContainer, ComponentAdapter componentAdapter)
DynamicMBean if it is one and if an ObjectName can be created.provide in interface DynamicMBeanProviderpicoContainer - The PicoContainer to resolve dependencies.componentAdapter - The ComponentAdapter referring the component.DynamicMBeanProvider.provide(org.picocontainer.PicoContainer,
org.picocontainer.ComponentAdapter)Copyright © 2003-2014 Codehaus. All Rights Reserved.