Uses of Interface
org.picocontainer.ComponentMonitorStrategy

Packages that use ComponentMonitorStrategy
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   
org.picocontainer.classname   
org.picocontainer.containers   
org.picocontainer.defaults   
org.picocontainer.gems.adapters   
org.picocontainer.gems.behaviors   
org.picocontainer.gems.containers   
org.picocontainer.gems.jmx The package contains classes to expose components of PicoContainer with JMX. 
org.picocontainer.gems.jndi   
org.picocontainer.gems.monitors This package contains various implementations of the ComponentMonitor interface that extend the capabilities supplied by the default PicoContainer. 
org.picocontainer.injectors   
org.picocontainer.lifecycle Contains a series of classes that implement lifecycle strategy. 
org.picocontainer.monitors   
org.picocontainer.tck   
 

Uses of ComponentMonitorStrategy in org.picocontainer
 

Classes in org.picocontainer that implement ComponentMonitorStrategy
 class DefaultPicoContainer
          

The Standard PicoContainer/MutablePicoContainer implementation.

static class PicoBuilderTestCase.TestPicoContainer
           
 

Uses of ComponentMonitorStrategy in org.picocontainer.adapters
 

Classes in org.picocontainer.adapters that implement ComponentMonitorStrategy
 class AbstractAdapter<T>
          Base class for a ComponentAdapter with general functionality.
 class InstanceAdapter<T>
           Component adapter which wraps a component instance.
static class SimpleNamedBindingAnnotationTestCase.FieldInjector<T>
           
 

Uses of ComponentMonitorStrategy in org.picocontainer.behaviors
 

Subinterfaces of ComponentMonitorStrategy in org.picocontainer.behaviors
static interface BehaviorAdapterTestCase.ComponentAdapterThatSupportsStrategy
           
 

Classes in org.picocontainer.behaviors that implement ComponentMonitorStrategy
 class AbstractBehavior<T>
           Component adapter which decorates another adapter.
 class Automated<T>
           
 class Cached<T>
           ComponentAdapter implementation that caches the component instance.
 class Decorated
           
 class FieldDecorated
           
 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>
          behaviour for all behaviours wishing to store their component in "awkward places" ( object references )
 class Synchronized<T>
          Component Adapter that uses java synchronized around getComponentInstance().
 class ThreadCached<T>
           This behavior supports caches values per thread.
 

Uses of ComponentMonitorStrategy in org.picocontainer.classname
 

Classes in org.picocontainer.classname that implement ComponentMonitorStrategy
 class DefaultClassLoadingPicoContainer
          Default implementation of ClassLoadingPicoContainer.
 

Uses of ComponentMonitorStrategy in org.picocontainer.containers
 

Classes in org.picocontainer.containers that implement ComponentMonitorStrategy
 class TieringPicoContainer
           
 class TransientPicoContainer
           
 

Uses of ComponentMonitorStrategy in org.picocontainer.defaults
 

Subinterfaces of ComponentMonitorStrategy in org.picocontainer.defaults
static interface AbstractComponentMonitorTestCase.TestMonitorThatSupportsStrategy
           
 

Classes in org.picocontainer.defaults that implement ComponentMonitorStrategy
static class UserQuestionTestCase.CheeseAdapter
           
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.adapters
 

Classes in org.picocontainer.gems.adapters that implement ComponentMonitorStrategy
 class StaticFactoryAdapter<T>
          Component adapter that wrapps a static factory with the help of StaticFactory.
 class ThreadLocalized<T>
          A ComponentAdapter that realizes a ThreadLocal component instance.
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.behaviors
 

Classes in org.picocontainer.gems.behaviors that implement ComponentMonitorStrategy
 class AsmHiddenImplementation<T>
          This component adapter makes it possible to hide the implementation of a real subject (behind a proxy).
 class Assimilated<T>
          ComponentAdapter that assimilates a component for a specific type.
 class HotSwappable<T>
          This component adapter makes it possible to hide the implementation of a real subject (behind a proxy).
 class Pooled<T>
          ComponentAdapter implementation that pools components.
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.containers
 

Classes in org.picocontainer.gems.containers that implement ComponentMonitorStrategy
 class ReusablePicoContainer
          Normal PicoContainers are meant to be created, started, stopped, disposed and garbage collected.
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.jmx
 

Classes in org.picocontainer.gems.jmx that implement ComponentMonitorStrategy
 class JMXExposed<T>
          ComponentAdapter that is exposing a component as MBean in a MBeanServer.
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.jndi
 

Classes in org.picocontainer.gems.jndi that implement ComponentMonitorStrategy
 class JNDIExposed<T>
          exposes component to JNDI basically does same thing as cached, but uses JNDI reference instead.
 

Uses of ComponentMonitorStrategy in org.picocontainer.gems.monitors
 

Classes in org.picocontainer.gems.monitors that implement ComponentMonitorStrategy
 class ComponentDependencyMonitor
          Understands how to capture component dependency information from picocontainer.
 class DotDependencyGraphComponentMonitor
           
 

Uses of ComponentMonitorStrategy in org.picocontainer.injectors
 

Classes in org.picocontainer.injectors that implement ComponentMonitorStrategy
 class AbstractInjector<T>
          This ComponentAdapter will instantiate a new object for each call to org.picocontainer.ComponentAdapter#getComponentInstance(PicoContainer, Class).
 class AnnotatedFieldInjector
          Injection happens after instantiation, and through fields marked as injection points via an Annotation.
 class AnnotatedMethodInjector
           
 class CompositeInjector<T>
           
 class ConstructorInjector<T>
          Injection will happen through a constructor for the component.
 class IterativeInjector<T>
          Injection will happen iteratively after component instantiation
 class MethodInjector<T>
          Injection will happen through a single method for the component.
 class MultiInjector
           
 class NamedFieldInjector
          Injection happens after instantiation, and fields are marked as injection points via a named field.
 class SetterInjector<T>
          Instantiates components using empty constructors and Setter Injection.
 class SingleMemberInjector<T>
          Injection will happen in a single member function on the component.
 class TypedFieldInjector
          Injection happens after instantiation, and fields are marked as injection points via a field type.
 

Uses of ComponentMonitorStrategy in org.picocontainer.lifecycle
 

Classes in org.picocontainer.lifecycle that implement ComponentMonitorStrategy
 class AbstractMonitoringLifecycleStrategy
          Abstract base class for lifecycle strategy implementation supporting a ComponentMonitor.
 class JavaEE5LifecycleStrategy
          Java EE 5 has some annotations PreDestroy and PostConstruct that map to start() and dispose() in our world
 class ReflectionLifecycleStrategy
          Reflection lifecycle strategy.
 class StartableLifecycleStrategy
          Startable lifecycle strategy.
 

Uses of ComponentMonitorStrategy in org.picocontainer.monitors
 

Classes in org.picocontainer.monitors that implement ComponentMonitorStrategy
 class AbstractComponentMonitor
           A monitor which delegates to another monitor.
 

Uses of ComponentMonitorStrategy in org.picocontainer.tck
 

Classes in org.picocontainer.tck that implement ComponentMonitorStrategy
static class AbstractComponentAdapterTest.CollectingBehavior
           
static class AbstractComponentAdapterTest.CycleDetectorBehavior
           
static class AbstractComponentAdapterTest.NotInstantiatableBehavior
           
static class AbstractPicoContainerTest.TestBehavior
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.