org.codehaus.waffle.context.pico
Class HttpSessionComponentAdapter

java.lang.Object
  extended by org.codehaus.waffle.context.pico.HttpSessionComponentAdapter
All Implemented Interfaces:
java.io.Serializable, org.picocontainer.ComponentAdapter

public class HttpSessionComponentAdapter
extends java.lang.Object
implements org.picocontainer.ComponentAdapter, java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.picocontainer.ComponentAdapter
org.picocontainer.ComponentAdapter.NOTHING
 
Constructor Summary
HttpSessionComponentAdapter()
           
 
Method Summary
 void accept(org.picocontainer.PicoVisitor visitor)
           
 org.picocontainer.ComponentAdapter findAdapterOfType(java.lang.Class aClass)
           
 java.lang.Class<?> getComponentImplementation()
           
 java.lang.Object getComponentInstance(org.picocontainer.PicoContainer container)
           
 java.lang.Object getComponentInstance(org.picocontainer.PicoContainer picoContainer, java.lang.reflect.Type type)
           
 java.lang.Object getComponentKey()
           
 org.picocontainer.ComponentAdapter getDelegate()
           
 java.lang.String getDescriptor()
           
 void verify(org.picocontainer.PicoContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpSessionComponentAdapter

public HttpSessionComponentAdapter()
Method Detail

getDelegate

public org.picocontainer.ComponentAdapter getDelegate()
Specified by:
getDelegate in interface org.picocontainer.ComponentAdapter

getComponentKey

public java.lang.Object getComponentKey()
Specified by:
getComponentKey in interface org.picocontainer.ComponentAdapter

getComponentImplementation

public java.lang.Class<?> getComponentImplementation()
Specified by:
getComponentImplementation in interface org.picocontainer.ComponentAdapter

getComponentInstance

public java.lang.Object getComponentInstance(org.picocontainer.PicoContainer picoContainer,
                                             java.lang.reflect.Type type)
                                      throws org.picocontainer.PicoCompositionException
Specified by:
getComponentInstance in interface org.picocontainer.ComponentAdapter
Throws:
org.picocontainer.PicoCompositionException

getComponentInstance

public java.lang.Object getComponentInstance(org.picocontainer.PicoContainer container)
Specified by:
getComponentInstance in interface org.picocontainer.ComponentAdapter

findAdapterOfType

public org.picocontainer.ComponentAdapter findAdapterOfType(java.lang.Class aClass)
Specified by:
findAdapterOfType in interface org.picocontainer.ComponentAdapter

verify

public void verify(org.picocontainer.PicoContainer container)
Specified by:
verify in interface org.picocontainer.ComponentAdapter

accept

public void accept(org.picocontainer.PicoVisitor visitor)
Specified by:
accept in interface org.picocontainer.ComponentAdapter

getDescriptor

public java.lang.String getDescriptor()
Specified by:
getDescriptor in interface org.picocontainer.ComponentAdapter


Copyright © 2008. All Rights Reserved.