picocontainer.lifecycle
Class LifecyclePicoContainer
java.lang.Object
picocontainer.defaults.DefaultPicoContainer
picocontainer.hierarchical.HierarchicalPicoContainer
picocontainer.lifecycle.LifecyclePicoContainer
- All Implemented Interfaces:
- ClassRegistrationPicoContainer, Disposable, PicoContainer, Startable, Stoppable
- Direct Known Subclasses:
- LifecyclePicoContainer.Default
- public class LifecyclePicoContainer
- extends HierarchicalPicoContainer
- implements Startable, Stoppable, Disposable
Methods inherited from class picocontainer.defaults.DefaultPicoContainer |
addParameterToComponent, createDefaultParameter, getAggregateComponentProxy, getAggregateComponentProxy, getComponents, hasComponent, registerComponent, registerComponent, registerComponent, registerComponent, registerComponent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LifecyclePicoContainer
public LifecyclePicoContainer(ComponentFactory componentFactory,
PicoContainer parentContainer)
instantiateComponents
public void instantiateComponents()
throws PicoInstantiationException,
PicoIntrospectionException
- Description copied from interface:
PicoContainer
- Initialize the container.
- Specified by:
instantiateComponents
in interface PicoContainer
- Overrides:
instantiateComponents
in class DefaultPicoContainer
- Throws:
PicoInstantiationException
PicoIntrospectionException
start
public void start()
throws Exception
- Specified by:
start
in interface Startable
- Throws:
Exception
stop
public void stop()
throws Exception
- Specified by:
stop
in interface Stoppable
- Throws:
Exception
dispose
public void dispose()
throws Exception
- Specified by:
dispose
in interface Disposable
- Throws:
Exception
Copyright © 2003 Codehaus. All Rights Reserved.