org.exoplatform.container.jmx
Class ManageableContainer
java.lang.Object
org.picocontainer.defaults.DefaultPicoContainer
org.exoplatform.container.CachingContainer
org.exoplatform.container.jmx.ManageableContainer
- All Implemented Interfaces:
- java.io.Serializable, org.picocontainer.Disposable, org.picocontainer.MutablePicoContainer, org.picocontainer.PicoContainer, org.picocontainer.Startable
- Direct Known Subclasses:
- ExoContainer
public class ManageableContainer
- extends CachingContainer
- Version:
- $Revision$
- Author:
- Julien Viet
- See Also:
- Serialized Form
| Methods inherited from class org.exoplatform.container.CachingContainer |
addChildContainer, getComponentAdapterOfType, getComponentAdaptersOfType, getComponentInstance, getComponentInstanceOfType, getComponentInstancesOfType, registerComponentImplementation, registerComponentImplementation, registerComponentImplementation, registerComponentImplementation, registerComponentInstance, removeChildContainer, unregisterComponent |
| Methods inherited from class org.picocontainer.defaults.DefaultPicoContainer |
accept, dispose, getComponentAdapter, getComponentAdapters, getComponentInstances, getParent, makeChildContainer, start, stop, unregisterComponentByInstance, verify |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
managementContext
protected ManagementContextImpl managementContext
- .
ManageableContainer
public ManageableContainer(ManagementContextImpl managementContext)
ManageableContainer
public ManageableContainer(org.picocontainer.PicoContainer parent)
ManageableContainer
public ManageableContainer(org.picocontainer.defaults.ComponentAdapterFactory componentAdapterFactory,
org.picocontainer.PicoContainer parent)
ManageableContainer
public ManageableContainer(org.picocontainer.defaults.ComponentAdapterFactory componentAdapterFactory)
getMBeanServer
public final javax.management.MBeanServer getMBeanServer()
registerComponent
public org.picocontainer.ComponentAdapter registerComponent(org.picocontainer.ComponentAdapter componentAdapter)
throws org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
- Specified by:
registerComponent in interface org.picocontainer.MutablePicoContainer- Overrides:
registerComponent in class CachingContainer
- Throws:
org.picocontainer.defaults.DuplicateComponentKeyRegistrationException
registerComponentInstance
public org.picocontainer.ComponentAdapter registerComponentInstance(java.lang.Object componentKey,
java.lang.Object componentInstance)
throws org.picocontainer.PicoRegistrationException
- Specified by:
registerComponentInstance in interface org.picocontainer.MutablePicoContainer- Overrides:
registerComponentInstance in class CachingContainer
- Throws:
org.picocontainer.PicoRegistrationException
printMBeanServer
public void printMBeanServer()
Copyright © 2012 eXo Platform SAS. All Rights Reserved.