org.codehaus.waffle.context.pico
Class PicoContextContainerFactory

java.lang.Object
  extended by org.codehaus.waffle.context.AbstractContextContainerFactory
      extended by org.codehaus.waffle.context.pico.PicoContextContainerFactory
All Implemented Interfaces:
ContextContainerFactory
Direct Known Subclasses:
RubyAwarePicoContextContainerFactory

public class PicoContextContainerFactory
extends AbstractContextContainerFactory

Author:
Michael Ward, Mauro Talevi

Field Summary
 
Fields inherited from class org.codehaus.waffle.context.AbstractContextContainerFactory
applicationContextContainer, messageResources, registrarAssistant
 
Constructor Summary
PicoContextContainerFactory(MessageResources messageResources, ContextMonitor contextMonitor, RegistrarMonitor registrarMonitor)
           
 
Method Summary
protected  ContextContainer buildApplicationContextContainer()
           
 ContextContainer buildRequestLevelContainer(javax.servlet.http.HttpServletRequest request)
           
 ContextContainer buildSessionLevelContainer()
           
protected  Registrar createRegistrar(ContextContainer contextContainer)
           
 
Methods inherited from class org.codehaus.waffle.context.AbstractContextContainerFactory
destroy, getApplicationContextContainer, getContextMonitor, getRegistrarAssistant, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PicoContextContainerFactory

public PicoContextContainerFactory(MessageResources messageResources,
                                   ContextMonitor contextMonitor,
                                   RegistrarMonitor registrarMonitor)
Method Detail

buildApplicationContextContainer

protected ContextContainer buildApplicationContextContainer()
Specified by:
buildApplicationContextContainer in class AbstractContextContainerFactory

buildSessionLevelContainer

public ContextContainer buildSessionLevelContainer()

buildRequestLevelContainer

public ContextContainer buildRequestLevelContainer(javax.servlet.http.HttpServletRequest request)

createRegistrar

protected Registrar createRegistrar(ContextContainer contextContainer)
Specified by:
createRegistrar in class AbstractContextContainerFactory


Copyright © 2008. All Rights Reserved.