Uses of Class
org.picocontainer.PicoCompositionException

Packages that use PicoCompositionException
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.containers   
org.picocontainer.injectors   
 

Uses of PicoCompositionException in org.picocontainer
 

Methods in org.picocontainer that throw PicoCompositionException
<T> ComponentAdapter<T>
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.
 T ComponentAdapter.getComponentInstance(PicoContainer container)
          Retrieve the component instance.
 void ComponentAdapter.verify(PicoContainer container)
          Verify that all dependencies for this adapter can be satisifed.
 

Uses of PicoCompositionException in org.picocontainer.adapters
 

Constructors in org.picocontainer.adapters that throw PicoCompositionException
InstanceAdapter(Object componentKey, Object componentInstance, LifecycleStrategy lifecycleStrategy, ComponentMonitor componentMonitor)
           
 

Uses of PicoCompositionException in org.picocontainer.behaviors
 

Methods in org.picocontainer.behaviors that throw PicoCompositionException
<T> ComponentAdapter<T>
AbstractBehaviorFactory.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Caching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Interception.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
PropertyApplying.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 ComponentAdapter AdaptiveBehavior.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter Automatic.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)
           
 ComponentAdapter Storing.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter ThreadCaching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 T AbstractBehavior.getComponentInstance(PicoContainer container)
           
 Object HiddenImplementation.getComponentInstance(PicoContainer container)
           
 Object Locked.getComponentInstance(PicoContainer container)
           
 T PropertyApplicator.getComponentInstance(PicoContainer container)
          Get a component instance and set given property values.
 T Stored.getComponentInstance(PicoContainer container)
           
 Object Synchronized.getComponentInstance(PicoContainer container)
           
 void AbstractBehavior.verify(PicoContainer container)
           
 

Constructors in org.picocontainer.behaviors that throw PicoCompositionException
PropertyApplicator(ComponentAdapter<T> delegate)
          Construct a PropertyApplicator.
 

Uses of PicoCompositionException in org.picocontainer.containers
 

Methods in org.picocontainer.containers that throw PicoCompositionException
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addAdapter(ComponentAdapter componentAdapter)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object implOrInstance)
           
 MutablePicoContainer AbstractDelegatingMutablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
           
 

Uses of PicoCompositionException in org.picocontainer.injectors
 

Subclasses of PicoCompositionException in org.picocontainer.injectors
static class AbstractInjector.AmbiguousComponentResolutionException
          Exception that is thrown as part of the introspection.
static class AbstractInjector.CyclicDependencyException
           
static class AbstractInjector.NotConcreteRegistrationException
           
static class AbstractInjector.UnsatisfiableDependenciesException
          Exception thrown when some of the component's dependencies are not satisfiable.
 

Methods in org.picocontainer.injectors that throw PicoCompositionException
<T> ComponentAdapter<T>
MultiInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 ComponentAdapter AdaptiveInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter AnnotatedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter AnnotatedMethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
          Create a SetterInjector.
 ComponentAdapter ConstructorInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter MethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 ComponentAdapter SetterInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
          Create a SetterInjector.
 Object ConstructorInjector.getComponentInstance(PicoContainer container)
           
 Object IterativeInjector.getComponentInstance(PicoContainer container)
           
 Object MethodInjector.getComponentInstance(PicoContainer container)
           
 Object MultiInjector.getComponentInstance(PicoContainer container)
           
protected  Constructor ConstructorInjector.getGreediestSatisfiableConstructor(PicoContainer container)
           
abstract  void AbstractInjector.verify(PicoContainer container)
           
 void ConstructorInjector.verify(PicoContainer container)
           
 void IterativeInjector.verify(PicoContainer container)
           
 void MethodInjector.verify(PicoContainer container)
           
 void MultiInjector.verify(PicoContainer container)
           
 



Copyright © 2003-2007 Codehaus. All Rights Reserved.