Uses of Interface
org.picocontainer.ComponentLifecycle

Packages that use ComponentLifecycle
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.adapters   
org.picocontainer.behaviors BehaviorFactories make Behaviors which change aspects of component implementations and instances 
 

Uses of ComponentLifecycle in org.picocontainer
 

Subinterfaces of ComponentLifecycle in org.picocontainer
 interface Behavior<T>
          Behaviors modify the components created by a Injector with additional behaviors
 

Uses of ComponentLifecycle in org.picocontainer.adapters
 

Classes in org.picocontainer.adapters that implement ComponentLifecycle
 class InstanceAdapter<T>
           Component adapter which wraps a component instance.
 

Uses of ComponentLifecycle in org.picocontainer.behaviors
 

Classes in org.picocontainer.behaviors that implement ComponentLifecycle
 class AbstractBehavior<T>
           Component adapter which decorates another adapter.
 class Automated<T>
           
 class Cached<T>
           ComponentAdapter implementation that caches the component instance.
 class Decorated<T>
           
 class FieldDecorated
           
 class Guarded<T>
          behaviour for allows components to be guarded by another component
 class HiddenImplementation<T>
          This component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface.
 class Intercepted<T>
           
 class Locked<T>
           
 class PropertyApplicator<T>
          Decorating component adapter that can be used to set additional properties on a component in a bean style.
 class Stored<T>
           
 class Synchronized<T>
          Component Adapter that uses java synchronized around getComponentInstance().
 class ThreadCached<T>
           This behavior supports caches values per thread.
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.