net.bull.javamelody
Class SessionListener

java.lang.Object
  extended by net.bull.javamelody.SessionListener
All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener

public class SessionListener
extends java.lang.Object
implements javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionActivationListener, javax.servlet.ServletContextListener, java.io.Serializable

Listener de session http pour le monitoring. C'est la classe de ce listener qui doit être déclarée dans le fichier web.xml de la webapp. Ce listener fait également listener de contexte de servlet et listener de passivation/activation de sessions.

Author:
Emeric Vernat
See Also:
Serialized Form

Constructor Summary
SessionListener()
          Constructeur.
 
Method Summary
 void contextDestroyed(javax.servlet.ServletContextEvent event)
          
 void contextInitialized(javax.servlet.ServletContextEvent event)
          
 void sessionCreated(javax.servlet.http.HttpSessionEvent event)
          
 void sessionDestroyed(javax.servlet.http.HttpSessionEvent event)
          
 void sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
          
 void sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
          
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SessionListener

public SessionListener()
Constructeur.

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

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

sessionDidActivate

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

Specified by:
sessionDidActivate in interface javax.servlet.http.HttpSessionActivationListener

sessionWillPassivate

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

Specified by:
sessionWillPassivate in interface javax.servlet.http.HttpSessionActivationListener

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object


Copyright © 2008-2010 Emeric Vernat. All Rights Reserved.