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.classname   
org.picocontainer.containers   
org.picocontainer.defaults   
org.picocontainer.gems.adapters   
org.picocontainer.gems.behaviors   
org.picocontainer.gems.constraints   
org.picocontainer.gems.containers   
org.picocontainer.gems.injectors   
org.picocontainer.gems.jmx The package contains classes to expose components of PicoContainer with JMX. 
org.picocontainer.gems.jndi   
org.picocontainer.injectors   
org.picocontainer.parameters   
org.picocontainer.tck   
 

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.
 ComponentAdapter PicoBuilderTestCase.CustomComponentFactory.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 T ComponentAdapter.getComponentInstance(PicoContainer container)
          Deprecated. since PicoContainer 2.2. Use ComponentAdapter.getComponentInstance(PicoContainer,Type) with ComponentAdapter.NOTHING.class as type if no type available.
 T ComponentAdapter.getComponentInstance(PicoContainer container, Type into)
          Retrieve the component instance.
 void ComponentAdapter.verify(PicoContainer container)
          Verify that all dependencies for this adapter can be satisfied.
 

Uses of PicoCompositionException in org.picocontainer.adapters
 

Methods in org.picocontainer.adapters that throw PicoCompositionException
<T> ComponentAdapter<T>
SimpleNamedBindingAnnotationTestCase.FieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 T AbstractAdapter.getComponentInstance(PicoContainer container)
           
 T SimpleNamedBindingAnnotationTestCase.FieldInjector.getComponentInstance(PicoContainer container, Type into)
           
 void SimpleNamedBindingAnnotationTestCase.FieldInjector.verify(PicoContainer container)
           
 

Constructors in org.picocontainer.adapters that throw PicoCompositionException
InstanceAdapter(Object componentKey, T 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>
PropertyApplying.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
ThreadCaching.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
Intercepting.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>
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)
           
 T AbstractBehavior.getComponentInstance(PicoContainer container)
           
 T AbstractBehavior.getComponentInstance(PicoContainer container, Type into)
           
 T Stored.getComponentInstance(PicoContainer container, Type into)
           
 T HiddenImplementation.getComponentInstance(PicoContainer container, Type into)
           
 T Locked.getComponentInstance(PicoContainer container, Type into)
           
 Object FieldDecorated.getComponentInstance(PicoContainer container, Type into)
           
 T PropertyApplicator.getComponentInstance(PicoContainer container, Type into)
          Get a component instance and set given property values.
 T Synchronized.getComponentInstance(PicoContainer container, Type into)
           
 Object Decorated.getComponentInstance(PicoContainer container, Type into)
           
 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.classname
 

Methods in org.picocontainer.classname that throw PicoCompositionException
 MutablePicoContainer DefaultClassLoadingPicoContainer.addAdapter(ComponentAdapter<?> componentAdapter)
           
 

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.defaults
 

Methods in org.picocontainer.defaults that throw PicoCompositionException
 Object UserQuestionTestCase.CheeseAdapter.getComponentInstance(PicoContainer pico, Type into)
           
 void DelegatingPicoContainerTestCase.setUp()
           
 void DefaultComponentRegistryTestCase.testCanInstantiateReplacedComponent()
           
 void DefaultComponentRegistryTestCase.testCannotInstantiateAnUnregisteredComponent()
           
 void NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.testComponentRegistrationMismatch()
           
 void NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.testDuplicateRegistrationWithTypeAndObject()
           
 void NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.testGetComponentSpecification()
           
 void NoneOfTheseTestsAffectCoverageMeaningTheyCouldGoTestCase.testMultipleImplementationsAccessedThroughKey()
           
 void DefaultComponentRegistryTestCase.testRegisterComponent()
           
 void DefaultComponentRegistryTestCase.testReplacedInstantiatedComponentHasCorrectClass()
           
 void DefaultComponentRegistryTestCase.testUnregisterAfterInstantiateComponents()
           
 void DefaultComponentRegistryTestCase.testUnregisterComponent()
           
 

Constructors in org.picocontainer.defaults that throw PicoCompositionException
UserQuestionTestCase.CheeseAdapter(Object componentKey, Class componentImplementation, Map cheeseMap)
           
 

Uses of PicoCompositionException in org.picocontainer.gems.adapters
 

Methods in org.picocontainer.gems.adapters that throw PicoCompositionException
<T> ComponentAdapter<T>
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)
           
 T DelegateMethodAdapter.getComponentInstance(PicoContainer container)
          Deprecated. 
 T StaticFactoryAdapter.getComponentInstance(PicoContainer container, Type into)
           
 T DelegateMethodAdapter.getComponentInstance(PicoContainer container, Type into)
          Returns the
 T ThreadLocalized.getComponentInstance(PicoContainer pico, Type into)
           
 void DelegateMethodAdapter.verify(PicoContainer container)
          Verify that all dependencies for this adapter can be satisfied.
 

Constructors in org.picocontainer.gems.adapters that throw PicoCompositionException
ThreadLocalized(ComponentAdapter<T> delegate)
          Construct a ThreadLocalized using Proxy instances.
ThreadLocalized(ComponentAdapter<T> delegate, ProxyFactory proxyFactory)
          Construct a ThreadLocalized.
 

Uses of PicoCompositionException in org.picocontainer.gems.behaviors
 

Subclasses of PicoCompositionException in org.picocontainer.gems.behaviors
static class Pooled.PoolException
          Exception thrown from the Pooled.
 

Methods in org.picocontainer.gems.behaviors that throw PicoCompositionException
<T> ComponentAdapter<T>
HotSwapping.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
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)
           
 T Assimilated.getComponentInstance(PicoContainer container, Type into)
          Create and return a component instance.
 

Constructors in org.picocontainer.gems.behaviors that throw PicoCompositionException
Assimilated(Class<T> type, ComponentAdapter delegate, ProxyFactory proxyFactory)
          Construct an Assimilated.
 

Uses of PicoCompositionException in org.picocontainer.gems.constraints
 

Methods in org.picocontainer.gems.constraints that throw PicoCompositionException
 boolean AbstractConstraint.isResolvable(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)
           
 Object AbstractConstraint.resolveInstance(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)
           
 void AbstractConstraint.verify(PicoContainer container, ComponentAdapter adapter, Class expectedType, NameBinding expectedNameBinding, boolean useNames, Annotation binding)
           
 

Uses of PicoCompositionException in org.picocontainer.gems.containers
 

Methods in org.picocontainer.gems.containers that throw PicoCompositionException
 MutablePicoContainer ReusablePicoContainer.addComponent(Object implOrInstance)
           
 MutablePicoContainer ReusablePicoContainer.addComponent(Object componentKey, Object componentImplementationOrInstance, Parameter... parameters)
           
 

Uses of PicoCompositionException in org.picocontainer.gems.injectors
 

Methods in org.picocontainer.gems.injectors that throw PicoCompositionException
 Log CommonsLoggingInjector.getComponentInstance(PicoContainer container, Type into)
           
 org.slf4j.Logger Slf4JInjector.getComponentInstance(PicoContainer container, Type into)
           
 Logger JavaLoggingInjector.getComponentInstance(PicoContainer container, Type into)
           
 org.apache.log4j.Logger Log4JInjector.getComponentInstance(PicoContainer container, Type into)
           
 

Uses of PicoCompositionException in org.picocontainer.gems.jmx
 

Subclasses of PicoCompositionException in org.picocontainer.gems.jmx
 class JMXRegistrationException
          A registration exception caused trying to register the component with JMX.
 

Methods in org.picocontainer.gems.jmx that throw PicoCompositionException
<T> ComponentAdapter<T>
JMXExposing.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Retrieve a ComponentAdapter.
 T JMXExposed.getComponentInstance(PicoContainer container, Type into)
          Retrieve the component instance.
 

Uses of PicoCompositionException in org.picocontainer.gems.jndi
 

Methods in org.picocontainer.gems.jndi that throw PicoCompositionException
<T> ComponentAdapter<T>
JNDIProviding.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
JNDIExposing.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 T JNDIProvided.getComponentInstance(PicoContainer container)
           
 T JNDIProvided.getComponentInstance(PicoContainer container, Type into)
          retrieve instance out of JNDI
 void JNDIProvided.verify(PicoContainer container)
          we have nothing to verify here
 

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>
MethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AdaptingInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
CompositeInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
TypedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
NamedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
ConstructorInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties properties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
SetterInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Create a SetterInjector.
<T> ComponentAdapter<T>
MultiInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AnnotatedFieldInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
<T> ComponentAdapter<T>
AnnotatedMethodInjection.createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
          Create a SetterInjector.
 T AbstractInjector.getComponentInstance(PicoContainer container)
           
 T CompositeInjector.getComponentInstance(PicoContainer container)
           
 T IterativeInjector.getComponentInstance(PicoContainer container, Type into)
           
abstract  T AbstractInjector.getComponentInstance(PicoContainer container, Type into)
           
 T CompositeInjector.getComponentInstance(PicoContainer container, Type into)
           
 T ConstructorInjector.getComponentInstance(PicoContainer container, Type into)
           
 T MethodInjector.getComponentInstance(PicoContainer container, Type into)
           
protected  Constructor<T> ConstructorInjector.getGreediestSatisfiableConstructor(PicoContainer container)
           
 void AdaptingInjectionTestCase.testInstantiateComponentWithNoDependencies()
           
 void ConstructorInjectorTestCase.testRegisterAbstractShouldFail()
           
 void ConstructorInjectorTestCase.testRegisterInterfaceShouldFail()
           
 void IterativeInjector.verify(PicoContainer container)
           
 void AbstractInjector.verify(PicoContainer container)
           
 void CompositeInjector.verify(PicoContainer container)
           
 void ConstructorInjector.verify(PicoContainer container)
           
 void MethodInjector.verify(PicoContainer container)
           
 

Constructors in org.picocontainer.injectors that throw PicoCompositionException
FactoryInjector()
           
 

Uses of PicoCompositionException in org.picocontainer.parameters
 

Methods in org.picocontainer.parameters that throw PicoCompositionException
 void ParameterTestCase.testComponentParameterExcludesSelf()
           
 void ParameterTestCase.testComponentParameterFetches()
           
 void ParameterTestCase.testConstantParameter()
           
 void ParameterTestCase.testConstantParameterWithPrimitives()
           
 void ParameterTestCase.testConstantParameterWithPrimitivesRejectsUnexpectedType()
           
 void ParameterTestCase.testDependsOnTouchableWithTouchableSpecifiedAsConstant()
           
 void ParameterTestCase.testKeyClashBug118()
           
 void ParameterTestCase.testParameterRespectsExpectedType()
           
 

Uses of PicoCompositionException in org.picocontainer.tck
 

Methods in org.picocontainer.tck that throw PicoCompositionException
protected  MutablePicoContainer AbstractPicoContainerTest.createPicoContainerWithDependsOnTouchableOnly()
           
protected  MutablePicoContainer AbstractPicoContainerTest.createPicoContainerWithTouchableAndDependsOnTouchable()
           
 void AbstractPicoContainerTest.testAmbiguousDependencies()
           
 void AbstractPicoContainerTest.testAmbiguousResolution()
           
 void AbstractComponentFactoryTest.testEquals()
           
 void AbstractPicoContainerTest.testLookupWithUnregisteredKeyReturnsNull()
           
 void AbstractPicoContainerTest.testLookupWithUnregisteredTypeReturnsNull()
           
 void AbstractComponentFactoryTest.testRegisterComponent()
           
 void AbstractPicoContainerTest.testRegisterComponentWithObjectBadType()
           
 void AbstractComponentFactoryTest.testUnregisterComponent()
           
 



Copyright © 2003-2010 Codehaus. All Rights Reserved.