org.picocontainer.defaults
Class DefaultComponentAdapterFactory

java.lang.Object
  extended byorg.picocontainer.defaults.DefaultComponentAdapterFactory
All Implemented Interfaces:
ComponentAdapterFactory, Serializable

public class DefaultComponentAdapterFactory
extends Object
implements ComponentAdapterFactory, Serializable

Creates instances of ConstructorComponentAdapter decorated by CachingComponentAdapter.

Version:
$Revision: 1.7 $
Author:
Jon Tirsén, Aslak Hellesøy
See Also:
Serialized Form

Constructor Summary
DefaultComponentAdapterFactory()
           
 
Method Summary
 ComponentAdapter createComponentAdapter(Object componentKey, Class componentImplementation, Parameter[] parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultComponentAdapterFactory

public DefaultComponentAdapterFactory()
Method Detail

createComponentAdapter

public ComponentAdapter createComponentAdapter(Object componentKey,
                                               Class componentImplementation,
                                               Parameter[] parameters)
                                        throws PicoIntrospectionException,
                                               AssignabilityRegistrationException,
                                               NotConcreteRegistrationException
Specified by:
createComponentAdapter in interface ComponentAdapterFactory
Throws:
PicoIntrospectionException
AssignabilityRegistrationException
NotConcreteRegistrationException


Copyright © 2003-2004 Codehaus. All Rights Reserved.