|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComponentMonitor | |
---|---|
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.defaults.issues | |
org.picocontainer.gems | |
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 |
Uses of ComponentMonitor in org.picocontainer |
---|
Fields in org.picocontainer declared as ComponentMonitor | |
---|---|
protected ComponentMonitor |
DefaultPicoContainer.componentMonitor
Component monitor instance. |
Methods in org.picocontainer that return ComponentMonitor | |
---|---|
ComponentMonitor |
ComponentMonitorStrategy.currentMonitor()
Returns the monitor currently used |
ComponentMonitor |
DefaultPicoContainer.currentMonitor()
Returns the first current monitor found in the ComponentFactory, the component adapters and the child containers, if these support a ComponentMonitorStrategy. |
Methods in org.picocontainer with parameters of type ComponentMonitor | ||
---|---|---|
|
BehaviorFactory.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
void |
ComponentMonitorStrategy.changeMonitor(ComponentMonitor monitor)
Changes the component monitor used |
|
void |
DefaultPicoContainer.changeMonitor(ComponentMonitor monitor)
Changes monitor in the ComponentFactory, the component adapters and the child containers, if these support a ComponentMonitorStrategy. |
|
|
ComponentFactory.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a new component adapter based on the specified arguments. |
|
ComponentAdapter |
PicoBuilderTestCase.CustomComponentFactory.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
PicoBuilder |
PicoBuilder.withMonitor(ComponentMonitor componentMonitor)
|
Method parameters in org.picocontainer with type arguments of type ComponentMonitor | |
---|---|
PicoBuilder |
PicoBuilder.withMonitor(Class<? extends ComponentMonitor> cmClass)
|
Constructors in org.picocontainer with parameters of type ComponentMonitor | |
---|---|
DefaultPicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent,
ComponentMonitor componentMonitor)
|
|
DefaultPicoContainer(ComponentMonitor monitor)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor |
|
DefaultPicoContainer(ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor and lifecycle strategy |
|
DefaultPicoContainer(ComponentMonitor monitor,
PicoContainer parent)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor |
|
PicoBuilderTestCase.TestPicoContainer(ComponentFactory componentFactory,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
|
Uses of ComponentMonitor in org.picocontainer.adapters |
---|
Methods in org.picocontainer.adapters that return ComponentMonitor | |
---|---|
ComponentMonitor |
AbstractAdapter.currentMonitor()
Returns the monitor currently used |
Methods in org.picocontainer.adapters with parameters of type ComponentMonitor | ||
---|---|---|
void |
AbstractAdapter.changeMonitor(ComponentMonitor monitor)
|
|
|
SimpleNamedBindingAnnotationTestCase.FieldInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
Constructors in org.picocontainer.adapters with parameters of type ComponentMonitor | |
---|---|
AbstractAdapter(Object componentKey,
Class componentImplementation,
ComponentMonitor monitor)
Constructs a new ComponentAdapter for the given key and implementation. |
|
InstanceAdapter(Object componentKey,
T componentInstance,
ComponentMonitor componentMonitor)
|
|
InstanceAdapter(Object componentKey,
T componentInstance,
LifecycleStrategy lifecycleStrategy,
ComponentMonitor componentMonitor)
|
|
SimpleNamedBindingAnnotationTestCase.FieldInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames)
|
Uses of ComponentMonitor in org.picocontainer.behaviors |
---|
Methods in org.picocontainer.behaviors that return ComponentMonitor | |
---|---|
ComponentMonitor |
AbstractBehavior.currentMonitor()
Returns delegate's current monitor if the delegate supports a component monitor strategy. |
Methods in org.picocontainer.behaviors with parameters of type ComponentMonitor | ||
---|---|---|
ComponentAdapter |
AdaptingBehavior.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
FieldDecorating.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
Automating.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
Decorating.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
ImplementationHiding.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
OptInCaching.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
|
AbstractBehaviorFactory.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
PropertyApplying.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
Synchronizing.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
ThreadCaching.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
Locking.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
Caching.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
Storing.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
void |
AbstractBehavior.changeMonitor(ComponentMonitor monitor)
Delegates change of monitor if the delegate supports a component monitor strategy. |
|
|
AbstractBehaviorFactory.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
PropertyApplying.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
Synchronizing.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a new component adapter based on the specified arguments. |
|
|
ThreadCaching.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
Locking.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a new component adapter based on the specified arguments. |
|
|
Intercepting.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
Caching.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
Storing.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
AdaptingBehavior.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
FieldDecorating.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
Automating.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
Decorating.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
ImplementationHiding.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
OptInCaching.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
Uses of ComponentMonitor in org.picocontainer.classname |
---|
Methods in org.picocontainer.classname that return ComponentMonitor | |
---|---|
ComponentMonitor |
DefaultClassLoadingPicoContainer.currentMonitor()
|
Methods in org.picocontainer.classname with parameters of type ComponentMonitor | |
---|---|
void |
DefaultClassLoadingPicoContainer.changeMonitor(ComponentMonitor monitor)
Propagates the monitor change down the delegate chain if a delegate that implements ComponentMonitorStrategy exists. |
Constructors in org.picocontainer.classname with parameters of type ComponentMonitor | |
---|---|
DefaultClassLoadingPicoContainer(ClassLoader classLoader,
PicoContainer parent,
ComponentMonitor componentMonitor)
|
|
DefaultClassLoadingPicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent,
ClassLoader cl,
ComponentMonitor componentMonitor)
|
Uses of ComponentMonitor in org.picocontainer.containers |
---|
Constructors in org.picocontainer.containers with parameters of type ComponentMonitor | |
---|---|
TieringPicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent,
ComponentMonitor componentMonitor)
|
|
TieringPicoContainer(ComponentMonitor monitor)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor |
|
TieringPicoContainer(ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor and lifecycle strategy |
|
TieringPicoContainer(ComponentMonitor monitor,
PicoContainer parent)
Creates a new container with the AdaptingInjection using a custom ComponentMonitor |
Uses of ComponentMonitor in org.picocontainer.defaults |
---|
Subinterfaces of ComponentMonitor in org.picocontainer.defaults | |
---|---|
static interface |
AbstractComponentMonitorTestCase.TestMonitorThatSupportsStrategy
|
Uses of ComponentMonitor in org.picocontainer.defaults.issues |
---|
Classes in org.picocontainer.defaults.issues that implement ComponentMonitor | |
---|---|
static class |
Issue0303TestCase.SwallowingComponentMonitor
|
Uses of ComponentMonitor in org.picocontainer.gems |
---|
Methods in org.picocontainer.gems that return ComponentMonitor | |
---|---|
static ComponentMonitor |
PicoGemsBuilder.COMMONS_LOGGING()
Creates a Commons-Logging based component monitor instance. |
static ComponentMonitor |
PicoGemsBuilder.LOG4J()
Creates a log4j component monitor instance. |
static ComponentMonitor |
PicoGemsBuilder.SLF4J()
Creates a slf4j component monitor instance. |
Uses of ComponentMonitor in org.picocontainer.gems.adapters |
---|
Methods in org.picocontainer.gems.adapters with parameters of type ComponentMonitor | ||
---|---|---|
ComponentAdapter |
ThreadLocalizing.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
|
DelegateAdaptorFactory.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a new component adapter based on the specified arguments. |
|
ComponentAdapter |
ThreadLocalizing.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
Constructors in org.picocontainer.gems.adapters with parameters of type ComponentMonitor | |
---|---|
DelegateMethodAdapter(Object componentKey,
ComponentMonitor monitor,
Object targetInstance,
DelegateMethod factoryMethod)
|
Uses of ComponentMonitor in org.picocontainer.gems.behaviors |
---|
Methods in org.picocontainer.gems.behaviors with parameters of type ComponentMonitor | ||
---|---|---|
ComponentAdapter |
Assimilating.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
ComponentAdapter |
Pooling.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter adapter)
|
|
|
HotSwapping.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
AsmImplementationHiding.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
HotSwapping.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
AsmImplementationHiding.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
ComponentAdapter |
Assimilating.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
Create a Assimilated . |
|
ComponentAdapter |
Pooling.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class componentImplementation,
Parameter... parameters)
|
Uses of ComponentMonitor in org.picocontainer.gems.containers |
---|
Constructors in org.picocontainer.gems.containers with parameters of type ComponentMonitor | |
---|---|
ReusablePicoContainer(ComponentFactory componentFactory,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent,
ComponentMonitor componentMonitor)
|
|
ReusablePicoContainer(ComponentMonitor monitor)
|
|
ReusablePicoContainer(ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
PicoContainer parent)
|
|
ReusablePicoContainer(ComponentMonitor monitor,
PicoContainer parent)
|
Uses of ComponentMonitor in org.picocontainer.gems.jmx |
---|
Methods in org.picocontainer.gems.jmx with parameters of type ComponentMonitor | ||
---|---|---|
|
JMXExposing.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
JMXExposing.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Retrieve a ComponentAdapter . |
Uses of ComponentMonitor in org.picocontainer.gems.jndi |
---|
Methods in org.picocontainer.gems.jndi with parameters of type ComponentMonitor | ||
---|---|---|
|
JNDIExposing.addComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
ComponentAdapter<T> adapter)
|
|
|
JNDIProviding.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
JNDIExposing.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
Uses of ComponentMonitor in org.picocontainer.gems.monitors |
---|
Classes in org.picocontainer.gems.monitors that implement ComponentMonitor | |
---|---|
class |
CommonsLoggingComponentMonitor
A ComponentMonitor which writes to a Commons Logging Log instance. |
class |
ComponentDependencyMonitor
Understands how to capture component dependency information from picocontainer. |
class |
DotDependencyGraphComponentMonitor
|
class |
Log4JComponentMonitor
A ComponentMonitor which writes to a Log4J Logger instance. |
class |
Slf4jComponentMonitor
A ComponentMonitor which writes to a Slf4j
Logger instance. |
Constructors in org.picocontainer.gems.monitors with parameters of type ComponentMonitor | |
---|---|
CommonsLoggingComponentMonitor(Class<?> logClass,
ComponentMonitor delegate)
Creates a CommonsLoggingComponentMonitor with a given Log instance class. |
|
CommonsLoggingComponentMonitor(Log log,
ComponentMonitor delegate)
Creates a CommonsLoggingComponentMonitor with a given Log instance. |
|
CommonsLoggingComponentMonitor(String logName,
ComponentMonitor delegate)
Creates a CommonsLoggingComponentMonitor with a given Log instance name. |
|
DotDependencyGraphComponentMonitor(ComponentMonitor delegate)
|
|
Log4JComponentMonitor(Class<?> loggerClass,
ComponentMonitor delegate)
Creates a Log4JComponentMonitor with a given Logger instance class. |
|
Log4JComponentMonitor(ComponentMonitor delegate)
|
|
Log4JComponentMonitor(org.apache.log4j.Logger logger,
ComponentMonitor delegate)
Creates a Log4JComponentMonitor with a given Logger instance |
|
Log4JComponentMonitor(String loggerName,
ComponentMonitor delegate)
Creates a Log4JComponentMonitor with a given Logger instance name. |
|
Slf4jComponentMonitor(Class<?> loggerClass,
ComponentMonitor delegate)
Creates a Slf4jComponentMonitor with a given Logger instance class. |
|
Slf4jComponentMonitor(ComponentMonitor delegate)
Similar to default constructor behavior, but this version wraps a delegate ComponentMonitor. |
|
Slf4jComponentMonitor(org.slf4j.Logger logger,
ComponentMonitor delegate)
Creates a Slf4jComponentMonitor with a given Slf4j Logger instance |
|
Slf4jComponentMonitor(String loggerName,
ComponentMonitor delegate)
Creates a Slf4jComponentMonitor with a given Logger instance name. |
Uses of ComponentMonitor in org.picocontainer.injectors |
---|
Methods in org.picocontainer.injectors with parameters of type ComponentMonitor | ||
---|---|---|
protected T |
AbstractInjector.caughtIllegalAccessException(ComponentMonitor componentMonitor,
Constructor<T> constructor,
IllegalAccessException e,
PicoContainer container)
inform monitor about access exception. |
|
protected Object |
AbstractInjector.caughtIllegalAccessException(ComponentMonitor componentMonitor,
Member member,
Object componentInstance,
IllegalAccessException e)
|
|
protected T |
AbstractInjector.caughtInstantiationException(ComponentMonitor componentMonitor,
Constructor<T> constructor,
InstantiationException e,
PicoContainer container)
inform monitor about component instantiation failure |
|
protected T |
AbstractInjector.caughtInvocationTargetException(ComponentMonitor componentMonitor,
Member member,
Object componentInstance,
InvocationTargetException e)
inform monitor about exception while instantiating component |
|
|
MethodInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
AdaptingInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
CompositeInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
TypedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
NamedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
ConstructorInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties properties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
SetterInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a SetterInjector . |
|
|
MultiInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
AnnotatedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
|
|
|
AnnotatedMethodInjection.createComponentAdapter(ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Properties componentProperties,
Object componentKey,
Class<T> componentImplementation,
Parameter... parameters)
Create a SetterInjector . |
Constructors in org.picocontainer.injectors with parameters of type ComponentMonitor | |
---|---|
AbstractInjector(Object componentKey,
Class<?> componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames)
Constructs a new ComponentAdapter for the given key and implementation. |
|
AnnotatedFieldInjector(Object key,
Class<?> impl,
Parameter[] parameters,
ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
Class<? extends Annotation> injectionAnnotation,
boolean useNames)
|
|
AnnotatedMethodInjector(Object key,
Class<?> impl,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
Class<? extends Annotation> injectionAnnotation,
boolean useNames)
|
|
CompositeInjector(Object componentKey,
Class<?> componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames,
Injector... injectors)
|
|
ConstructorInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames)
Creates a ConstructorInjector |
|
ConstructorInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames,
boolean rememberChosenCtor)
Creates a ConstructorInjector |
|
IterativeInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames)
Constructs a IterativeInjector |
|
MethodInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
String methodName,
boolean useNames)
Creates a MethodInjector |
|
MultiInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
String setterPrefix,
boolean useNames)
|
|
NamedFieldInjector(Object key,
Class<?> impl,
Parameter[] parameters,
ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
String fieldNames)
|
|
SetterInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
String setterMethodPrefix,
boolean useNames)
Constructs a SetterInjector |
|
SingleMemberInjector(Object componentKey,
Class componentImplementation,
Parameter[] parameters,
ComponentMonitor monitor,
LifecycleStrategy lifecycleStrategy,
boolean useNames)
|
|
TypedFieldInjector(Object key,
Class<?> impl,
Parameter[] parameters,
ComponentMonitor componentMonitor,
LifecycleStrategy lifecycleStrategy,
String classNames)
|
Uses of ComponentMonitor in org.picocontainer.lifecycle |
---|
Methods in org.picocontainer.lifecycle that return ComponentMonitor | |
---|---|
ComponentMonitor |
AbstractMonitoringLifecycleStrategy.currentMonitor()
Retrieves access to the current monitor. |
Methods in org.picocontainer.lifecycle with parameters of type ComponentMonitor | |
---|---|
void |
AbstractMonitoringLifecycleStrategy.changeMonitor(ComponentMonitor monitor)
Swaps the current monitor with a replacement. |
Constructors in org.picocontainer.lifecycle with parameters of type ComponentMonitor | |
---|---|
AbstractMonitoringLifecycleStrategy(ComponentMonitor monitor)
Construct a AbstractMonitoringLifecycleStrategy. |
|
JavaEE5LifecycleStrategy(ComponentMonitor monitor)
Construct a JavaEE5LifecycleStrategy. |
|
ReflectionLifecycleStrategy(ComponentMonitor monitor)
Construct a ReflectionLifecycleStrategy. |
|
ReflectionLifecycleStrategy(ComponentMonitor monitor,
String startMethodName,
String stopMethodName,
String disposeMethodName)
Construct a ReflectionLifecycleStrategy with individual method names. |
|
StartableLifecycleStrategy(ComponentMonitor monitor)
|
Uses of ComponentMonitor in org.picocontainer.monitors |
---|
Classes in org.picocontainer.monitors that implement ComponentMonitor | |
---|---|
class |
AbstractComponentMonitor
A monitor which delegates to another monitor. |
class |
ConsoleComponentMonitor
A ComponentMonitor which writes to a OutputStream . |
class |
LifecycleComponentMonitor
A ComponentMonitor which collects lifecycle failures
and rethrows them on demand after the failures. |
class |
NullComponentMonitor
A ComponentMonitor which does nothing. |
class |
WriterComponentMonitor
A ComponentMonitor which writes to a Writer . |
Methods in org.picocontainer.monitors that return ComponentMonitor | |
---|---|
ComponentMonitor |
AbstractComponentMonitor.currentMonitor()
|
Methods in org.picocontainer.monitors with parameters of type ComponentMonitor | |
---|---|
void |
AbstractComponentMonitor.changeMonitor(ComponentMonitor monitor)
If the delegate supports a monitor strategy ,
this is used to changed the monitor while keeping the same delegate. |
Constructors in org.picocontainer.monitors with parameters of type ComponentMonitor | |
---|---|
AbstractComponentMonitor(ComponentMonitor delegate)
Creates a AbstractComponentMonitor with a given delegate |
|
ConsoleComponentMonitor(OutputStream out,
ComponentMonitor delegate)
Constructs a console component monitor chain that sends output to the specified output stream and then sends all events to the delegate component monitor. |
|
LifecycleComponentMonitor(ComponentMonitor delegate)
|
|
WriterComponentMonitor(Writer out,
ComponentMonitor delegate)
|
|
![]() |
|||||||||
PREV NEXT | FRAMES NO FRAMES |