Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.injectors |
org.picocontainer.lifecycle | Contains a series of classes that implement lifecycle strategy.
org.picocontainer.monitors |

Uses of ComponentMonitorStrategy in org.picocontainer

Classes in org.picocontainer that implement ComponentMonitorStrategy
`class` | `DefaultPicoContainer` The Standard `PicoContainer`/`MutablePicoContainer` implementation.
`static class` | `DefaultPicoContainer.LateInstance`

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.

Uses of ComponentMonitorStrategy in org.picocontainer.behaviors

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<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>` 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.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.
`static class` | `MethodInjector.ByReflectionMethod`
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 Codehaus. All Rights Reserved.