|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LifecycleStrategy | |
---|---|
org.picocontainer.defaults | This package contains the default implementation of the PicoContainer
API. |
Uses of LifecycleStrategy in org.picocontainer.defaults |
---|
Classes in org.picocontainer.defaults that implement LifecycleStrategy | |
---|---|
class |
AbstractMonitoringLifecycleStrategy
Abstract base class for lifecycle strategy implementation supporting a ComponentMonitor . |
class |
BeanPropertyComponentAdapter
Decorating component adapter that can be used to set additional properties on a component in a bean style. |
class |
CachingComponentAdapter
ComponentAdapter implementation that caches the component instance. |
class |
ConstructorInjectionComponentAdapter
Instantiates components using Constructor Injection. |
class |
DecoratingComponentAdapter
Component adapter which decorates another adapter. |
class |
DefaultLifecycleStrategy
Default lifecycle strategy. |
class |
ImplementationHidingComponentAdapter
This component adapter makes it possible to hide the implementation of a real subject (behind a proxy) provided the key is an interface. |
class |
InstanceComponentAdapter
Component adapter which wraps a component instance. |
class |
InstantiatingComponentAdapter
This ComponentAdapter will instantiate a new object for each call to ComponentAdapter.getComponentInstance(PicoContainer) . |
class |
SetterInjectionComponentAdapter
Instantiates components using empty constructors and Setter Injection. |
class |
SynchronizedComponentAdapter
|
Fields in org.picocontainer.defaults declared as LifecycleStrategy | |
---|---|
private LifecycleStrategy |
DefaultComponentAdapterFactory.lifecycleStrategy
|
private LifecycleStrategy |
InstanceComponentAdapter.lifecycleStrategy
|
private LifecycleStrategy |
SetterInjectionComponentAdapterFactory.lifecycleStrategy
|
private LifecycleStrategy |
ConstructorInjectionComponentAdapterFactory.lifecycleStrategy
|
protected LifecycleStrategy |
InstantiatingComponentAdapter.lifecycleStrategy
The strategy used to control the lifecycle |
private LifecycleStrategy |
DefaultPicoContainer.lifecycleStrategyForInstanceRegistrations
|
Constructors in org.picocontainer.defaults with parameters of type LifecycleStrategy | |
---|---|
ConstructorInjectionComponentAdapter(java.lang.Object componentKey,
java.lang.Class componentImplementation,
Parameter[] parameters,
boolean allowNonPublicClasses,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy)
Creates a ConstructorInjectionComponentAdapter |
|
ConstructorInjectionComponentAdapterFactory(boolean allowNonPublicClasses,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy)
|
|
ConstructorInjectionComponentAdapterFactory(boolean allowNonPublicClasses,
LifecycleStrategy lifecycleStrategy)
|
|
DefaultComponentAdapterFactory(ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy)
|
|
DefaultPicoContainer(ComponentAdapterFactory componentAdapterFactory,
LifecycleStrategy lifecycleStrategyForInstanceRegistrations,
PicoContainer parent)
Creates a new container with a custom ComponentAdapterFactory, LifecycleStrategy for instance registration, and a parent container. |
|
DefaultPicoContainer(ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
Creates a new container with the DefaultComponentAdapterFactory using a custom ComponentMonitor and lifecycle strategy |
|
DefaultPicoContainer(LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
Creates a new container with the DefaultComponentAdapterFactory using a custom lifecycle strategy |
|
InstanceComponentAdapter(java.lang.Object componentKey,
java.lang.Object componentInstance,
LifecycleStrategy lifecycleStrategy)
|
|
InstantiatingComponentAdapter(java.lang.Object componentKey,
java.lang.Class componentImplementation,
Parameter[] parameters,
boolean allowNonPublicClasses,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy)
Constructs a new ComponentAdapter for the given key and implementation. |
|
SetterInjectionComponentAdapter(java.lang.Object componentKey,
java.lang.Class componentImplementation,
Parameter[] parameters,
boolean allowNonPublicClasses,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy)
Constructs a SetterInjectionComponentAdapter |
|
SetterInjectionComponentAdapterFactory(boolean allowNonPublicClasses,
LifecycleStrategy lifecycleStrategy)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |