org.codehaus.waffle.context
Interface ContextContainerFactory

All Known Implementing Classes:
AbstractContextContainerFactory, PicoContextContainerFactory, RubyAwarePicoContextContainerFactory

public interface ContextContainerFactory

Implementors of this interface are responsible for maintaining the components defined in an applications Registrar. This abstraction of the container relies on its ability to maintain tree's of containers which allows Waffle to work so well.

Author:
Michael Ward

Method Summary
 ContextContainer buildRequestLevelContainer(javax.servlet.http.HttpServletRequest request)
           
 ContextContainer buildSessionLevelContainer()
           
 void destroy()
           
 void initialize(javax.servlet.ServletContext servletContext)
           
 

Method Detail

initialize

void initialize(javax.servlet.ServletContext servletContext)

destroy

void destroy()

buildSessionLevelContainer

ContextContainer buildSessionLevelContainer()

buildRequestLevelContainer

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


Copyright © 2008. All Rights Reserved.