Uses of Interface
org.picocontainer.BehaviorFactory

Packages that use BehaviorFactory
org.picocontainer This package contains the core API for PicoContainer, a compact container for working with the dependency injection pattern. 
org.picocontainer.behaviors   
org.picocontainer.gems   
org.picocontainer.gems.adapters   
org.picocontainer.gems.behaviors   
org.picocontainer.gems.jmx The package contains classes to expose components of PicoContainer with JMX. 
org.picocontainer.gems.jndi   
 

Uses of BehaviorFactory in org.picocontainer
 

Methods in org.picocontainer with parameters of type BehaviorFactory
 PicoBuilder PicoBuilder.withBehaviors(BehaviorFactory... factories)
           
 

Uses of BehaviorFactory in org.picocontainer.behaviors
 

Classes in org.picocontainer.behaviors that implement BehaviorFactory
 class AbstractBehaviorFactory
           
 class AdaptingBehavior
           
 class Automating
           
 class Caching
          factory class creating cached behaviours
 class Decorating
          BehaviorFactory for Decorating.
 class FieldDecorating
          BehaviorFactory for Field Decorating.
 class ImplementationHiding
           
 class Intercepting
           
 class Locking
          This behavior factory provides java.util.concurrent locks.
 class OptInCaching
           
 class PropertyApplying
          A ComponentFactory that creates PropertyApplicator instances.
 class Storing
           
 class Synchronizing
          This behavior factory provides synchronized wrappers to control access to a particular component.
 class ThreadCaching
           
 

Methods in org.picocontainer.behaviors that return BehaviorFactory
static BehaviorFactory Behaviors.automatic()
           
static BehaviorFactory Behaviors.caching()
           
static BehaviorFactory Behaviors.implementationHiding()
           
static BehaviorFactory Behaviors.locking()
           
protected  BehaviorFactory SynchronizedTestCase.makeBehaviorFactory()
           
protected  BehaviorFactory LockedTestCase.makeBehaviorFactory()
           
static BehaviorFactory Behaviors.propertyApplying()
           
static BehaviorFactory Behaviors.synchronizing()
           
 

Method parameters in org.picocontainer.behaviors with type arguments of type BehaviorFactory
protected  void AdaptingBehavior.processAutomatic(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptingBehavior.processCaching(Properties componentProperties, Class componentImplementation, List<BehaviorFactory> list)
           
protected  void AdaptingBehavior.processImplementationHiding(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptingBehavior.processLocking(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptingBehavior.processPropertyApplying(Properties componentProperties, List<BehaviorFactory> list)
           
protected  void AdaptingBehavior.processSynchronizing(Properties componentProperties, List<BehaviorFactory> list)
           
 

Uses of BehaviorFactory in org.picocontainer.gems
 

Methods in org.picocontainer.gems that return BehaviorFactory
static BehaviorFactory PicoGemsBuilder.ASM_IMPL_HIDING()
          Creates an AsmImplementationHiding behavior factory.
static BehaviorFactory PicoGemsBuilder.HOT_SWAPPING()
          Creates a HotSwapping behavior factory.
static BehaviorFactory PicoGemsBuilder.IMPL_HIDING()
          Deprecated. renamed to ASM_IMPL_HIDING() to better differentiate between JDK Proxy implementation hiding and ASM-based implementation hiding.
static BehaviorFactory PicoGemsBuilder.JMX()
          Only uses the system default mbean server.
static BehaviorFactory PicoGemsBuilder.POOLING()
          Creates an instance pooling adapter factory.
static BehaviorFactory PicoGemsBuilder.THREAD_LOCAL()
          Creates a thread localizing adapter factory.
 

Uses of BehaviorFactory in org.picocontainer.gems.adapters
 

Classes in org.picocontainer.gems.adapters that implement BehaviorFactory
 class ThreadLocalizing
          A ComponentFactory for components kept in ThreadLocal instances.
 

Uses of BehaviorFactory in org.picocontainer.gems.behaviors
 

Classes in org.picocontainer.gems.behaviors that implement BehaviorFactory
 class AsmImplementationHiding
          Because AsmImplementationHiding is the same type of behavior as HiddenImplementation, we use the same characteristic properties for turning on and off AsmImplementation Hiding.
 class Assimilating
          Factory for the Assimilated.
 class HotSwapping
          Hides implementation.
 class Pooling
           
 

Uses of BehaviorFactory in org.picocontainer.gems.jmx
 

Classes in org.picocontainer.gems.jmx that implement BehaviorFactory
 class JMXExposing
          ComponentFactory that instantiates JMXExposed instances.
 

Uses of BehaviorFactory in org.picocontainer.gems.jndi
 

Classes in org.picocontainer.gems.jndi that implement BehaviorFactory
 class JNDIExposing
          produce JNDI exposing behaviour
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.