|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.waffle.context.WaffleContextListener
public abstract class WaffleContextListener
Abstract context and session listener that uses a Waffle ComponentRegistry to retrieve the ContextContainerFactory used to manage the components registered at each webapp scope.
| Constructor Summary | |
|---|---|
WaffleContextListener()
|
|
| Method Summary | |
|---|---|
protected abstract ComponentRegistry |
buildComponentRegistry(javax.servlet.ServletContext servletContext)
Concrete subclasses to provide a Waffle ComponentRegistry instance |
void |
contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
As the servlet context is being destroyed, the context container factory is also destroyed. |
void |
contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
As the servlet context is being initialized Waffle needs to instantiate a component registry and add it to the context so that it will be available through out. |
void |
sessionCreated(javax.servlet.http.HttpSessionEvent httpSessionEvent)
As the session is created a session-level context container is also created and started. |
void |
sessionDestroyed(javax.servlet.http.HttpSessionEvent httpSessionEvent)
As the session is created the session-level context container is also stopped and disposed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WaffleContextListener()
| Method Detail |
|---|
public void contextInitialized(javax.servlet.ServletContextEvent servletContextEvent)
contextInitialized in interface javax.servlet.ServletContextListenerpublic void contextDestroyed(javax.servlet.ServletContextEvent servletContextEvent)
contextDestroyed in interface javax.servlet.ServletContextListenerpublic void sessionCreated(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionCreated in interface javax.servlet.http.HttpSessionListenerpublic void sessionDestroyed(javax.servlet.http.HttpSessionEvent httpSessionEvent)
sessionDestroyed in interface javax.servlet.http.HttpSessionListenerprotected abstract ComponentRegistry buildComponentRegistry(javax.servlet.ServletContext servletContext)
servletContext -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||