org.picocontainer.gems.injectors
Class JavaLoggingInjector
java.lang.Object
org.picocontainer.injectors.FactoryInjector<Logger>
org.picocontainer.gems.injectors.JavaLoggingInjector
- All Implemented Interfaces:
- ComponentAdapter<Logger>, Injector<Logger>
public class JavaLoggingInjector
- extends FactoryInjector<Logger>
This will Inject a Java-Logging Logger for the injectee's class name
Methods inherited from class org.picocontainer.injectors.FactoryInjector |
accept, componentHasLifecycle, decorateComponentInstance, dispose, findAdapterOfType, getClass, getComponentImplementation, getComponentInstance, getComponentKey, getDelegate, getDescriptor, getTypeArguments, start, stop, verify |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaLoggingInjector
public JavaLoggingInjector()
getComponentInstance
public Logger getComponentInstance(PicoContainer container,
Type into)
throws PicoCompositionException
- Specified by:
getComponentInstance
in interface ComponentAdapter<Logger>
- Specified by:
getComponentInstance
in class FactoryInjector<Logger>
- Throws:
PicoCompositionException
Copyright © 2003-2010 Codehaus. All Rights Reserved.