org.picocontainer.gems.jndi
Class JNDIProviding

java.lang.Object
  extended by org.picocontainer.gems.jndi.JNDIProviding
All Implemented Interfaces:
ComponentFactory

public class JNDIProviding
extends Object
implements ComponentFactory

TODO: decide where to get JNDI name as we do not have implementation here. ? Property

Author:
Konstantin Pribluda

Constructor Summary
JNDIProviding()
           
 
Method Summary
 void accept(PicoVisitor visitor)
           
<T> ComponentAdapter<T>
createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class<T> componentImplementation, Parameter... parameters)
           
 void verify(PicoContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JNDIProviding

public JNDIProviding()
Method Detail

createComponentAdapter

public <T> ComponentAdapter<T> createComponentAdapter(ComponentMonitor componentMonitor,
                                                      LifecycleStrategy lifecycleStrategy,
                                                      Properties componentProperties,
                                                      Object componentKey,
                                                      Class<T> componentImplementation,
                                                      Parameter... parameters)
                                           throws PicoCompositionException
Specified by:
createComponentAdapter in interface ComponentFactory
Throws:
PicoCompositionException

verify

public void verify(PicoContainer container)
Specified by:
verify in interface ComponentFactory

accept

public void accept(PicoVisitor visitor)
Specified by:
accept in interface ComponentFactory


Copyright © 2003-2010 Codehaus. All Rights Reserved.