Package org.picocontainer.behaviors

Interface Summary
Decorated.Decorator  
FieldDecorated.Decorator  
Intercepted.Controller  
 

Class Summary
AbstractBehavior<T> Component adapter which decorates another adapter.
AbstractBehaviorFactory  
AdaptingBehavior  
Automated<T>  
Automating  
Behaviors Static collection of factory methods for different BehaviourFactory implementations.
Cached<T> ComponentAdapter implementation that caches the component instance.
Caching factory class creating cached behaviours
Decorated  
Decorating BehaviorFactory for Decorating.
FieldDecorated  
FieldDecorating BehaviorFactory for Field Decorating.
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.
ImplementationHiding  
Intercepted<T>  
Intercepted.ControllerImpl  
Intercepted.InterceptorThreadLocal  
Intercepting  
Locked<T>  
Locking This behavior factory provides java.util.concurrent locks.
OptInCaching Behavior that turns off Caching behavior by default.
PropertyApplicator<T> Decorating component adapter that can be used to set additional properties on a component in a bean style.
PropertyApplying A ComponentFactory that creates PropertyApplicator instances.
Stored<T> behaviour for all behaviours wishing to store their component in "awkward places" ( object references )
Storing  
Storing.StoreThreadLocal  
Storing.StoreWrapper  
Synchronized<T> Component Adapter that uses java synchronized around getComponentInstance().
Synchronizing This behavior factory provides synchronized wrappers to control access to a particular component.
ThreadCached<T> This behavior supports caches values per thread.
ThreadCaching  
 



Copyright © 2003-2008 Codehaus. All Rights Reserved.