org.apache.webbeans.servlet
Class WebBeansConfigurationListener

java.lang.Object
  extended by org.apache.webbeans.servlet.WebBeansConfigurationListener
All Implemented Interfaces:
EventListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener, javax.servlet.ServletRequestListener

public class WebBeansConfigurationListener
extends Object
implements javax.servlet.ServletContextListener, javax.servlet.ServletRequestListener, javax.servlet.http.HttpSessionListener

Initializing the beans container for using in an web application environment. This is the main entry point for starting the CDI container for a servlet. If you have a container with < Servlet-2.5 then use WebBeansConfigurationFilter and WebBeansConfigurationHttpSessionListener instead.


Field Summary
protected  FailOverService failoverService
           
protected  ContainerLifecycle lifeCycle
          Manages the container lifecycle
 
Constructor Summary
WebBeansConfigurationListener()
          Default constructor
 
Method Summary
 void contextDestroyed(javax.servlet.ServletContextEvent event)
          
 void contextInitialized(javax.servlet.ServletContextEvent event)
          
 void requestDestroyed(javax.servlet.ServletRequestEvent event)
          
 void requestInitialized(javax.servlet.ServletRequestEvent event)
          
 void sessionCreated(javax.servlet.http.HttpSessionEvent event)
          
 void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lifeCycle

protected ContainerLifecycle lifeCycle
Manages the container lifecycle


failoverService

protected FailOverService failoverService
Constructor Detail

WebBeansConfigurationListener

public WebBeansConfigurationListener()
Default constructor

Method Detail

contextInitialized

public void contextInitialized(javax.servlet.ServletContextEvent event)

Specified by:
contextInitialized in interface javax.servlet.ServletContextListener

contextDestroyed

public void contextDestroyed(javax.servlet.ServletContextEvent event)

Specified by:
contextDestroyed in interface javax.servlet.ServletContextListener

requestDestroyed

public void requestDestroyed(javax.servlet.ServletRequestEvent event)

Specified by:
requestDestroyed in interface javax.servlet.ServletRequestListener

requestInitialized

public void requestInitialized(javax.servlet.ServletRequestEvent event)

Specified by:
requestInitialized in interface javax.servlet.ServletRequestListener

sessionCreated

public void sessionCreated(javax.servlet.http.HttpSessionEvent event)

Specified by:
sessionCreated in interface javax.servlet.http.HttpSessionListener

sessionDestroyed

public void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)

Specified by:
sessionDestroyed in interface javax.servlet.http.HttpSessionListener


Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.