Uses of Interface
org.picocontainer.MutablePicoContainer

Packages that use MutablePicoContainer
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.containers   
org.picocontainer.monitors   
 

Uses of MutablePicoContainer in org.picocontainer
 

Classes in org.picocontainer that implement MutablePicoContainer
 class DefaultPicoContainer
          

The Standard PicoContainer/MutablePicoContainer implementation.

 

Methods in org.picocontainer that return MutablePicoContainer
 MutablePicoContainer DefaultPicoContainer.addAdapter(ComponentAdapter componentAdapter)
          Register a component via a ComponentAdapter. This method can be used to override the ComponentAdapter created by the ComponentFactory passed to the constructor of this container.
 MutablePicoContainer MutablePicoContainer.addAdapter(ComponentAdapter componentAdapter)
          Register a component via a ComponentAdapter.
 MutablePicoContainer DefaultPicoContainer.addAdapter(ComponentAdapter componentAdapter, Properties properties)
           
protected  MutablePicoContainer DefaultPicoContainer.addAdapterInternal(ComponentAdapter componentAdapter)
           
 MutablePicoContainer DefaultPicoContainer.addChildContainer(PicoContainer child)
           
 MutablePicoContainer MutablePicoContainer.addChildContainer(PicoContainer child)
          Add a child container.
 MutablePicoContainer DefaultPicoContainer.addComponent(Object implOrInstance)
          Register an arbitrary object. The returned ComponentAdapter will be an InstanceAdapter.
 MutablePicoContainer MutablePicoContainer.addComponent(Object implOrInstance)
          Register an arbitrary object.
 MutablePicoContainer DefaultPicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
          Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments. The returned ComponentAdapter will be instantiated by the ComponentFactory passed to the container's constructor.
 MutablePicoContainer MutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
          Register a component and creates specific instructions on which constructor to use, along with which components and/or constants to provide as constructor arguments.
 MutablePicoContainer DefaultPicoContainer.addConfig(String name, Object val)
           
 MutablePicoContainer MutablePicoContainer.addConfig(String name, Object val)
          Register a config item.
 MutablePicoContainer DefaultPicoContainer.as(Properties... properties)
           
 MutablePicoContainer MutablePicoContainer.as(Properties... properties)
          You can set for the following operation only the characteristic of registration of a component on the fly.
 MutablePicoContainer PicoBuilder.build()
           
 MutablePicoContainer DefaultPicoContainer.change(Properties... properties)
           
 MutablePicoContainer MutablePicoContainer.change(Properties... properties)
          You can change the characteristic of registration of all subsequent components in this container.
 MutablePicoContainer DefaultPicoContainer.makeChildContainer()
           
 MutablePicoContainer MutablePicoContainer.makeChildContainer()
          Make a child container, using the same implementation of MutablePicoContainer as the parent.
 

Methods in org.picocontainer with parameters of type MutablePicoContainer
 void ComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
          Event thrown if a lifecycle method invocation - start, stop or dispose - failed on the given instance
 Object ComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 

Method parameters in org.picocontainer with type arguments of type MutablePicoContainer
 PicoBuilder PicoBuilder.implementedBy(Class<? extends MutablePicoContainer> containerClass)
           
 

Uses of MutablePicoContainer in org.picocontainer.containers
 

Classes in org.picocontainer.containers that implement MutablePicoContainer
 class AbstractDelegatingMutablePicoContainer
           
 class TransientPicoContainer
           
 

Methods in org.picocontainer.containers that return MutablePicoContainer
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addAdapter(ComponentAdapter componentAdapter)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addChildContainer(PicoContainer child)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object implOrInstance)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addConfig(String name, Object val)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.as(Properties... properties)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.change(Properties... properties)
           
protected  MutablePicoContainer AbstractDelegatingMutablePicoContainer.getDelegate()
           
 

Constructors in org.picocontainer.containers with parameters of type MutablePicoContainer
AbstractDelegatingMutablePicoContainer(MutablePicoContainer delegate)
           
 

Uses of MutablePicoContainer in org.picocontainer.monitors
 

Methods in org.picocontainer.monitors with parameters of type MutablePicoContainer
 void AbstractComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
           
 void ConsoleComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
           
 void LifecycleComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
           
 void NullComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
           
 void WriterComponentMonitor.lifecycleInvocationFailed(MutablePicoContainer container, ComponentAdapter componentAdapter, Method method, Object instance, RuntimeException cause)
           
 Object AbstractComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 Object ConsoleComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 Object LifecycleComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 Object NullComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 Object WriterComponentMonitor.noComponentFound(MutablePicoContainer container, Object componentKey)
           
 



Copyright © 2003-2007 Codehaus. All Rights Reserved.