Package org.intermine.web.logic.session
Class SessionActivationListener
- java.lang.Object
-
- org.intermine.web.logic.session.SessionActivationListener
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.EventListener
,javax.servlet.http.HttpSessionActivationListener
public class SessionActivationListener extends java.lang.Object implements javax.servlet.http.HttpSessionActivationListener, java.io.Serializable
Added to each session to monitor activation events.- Author:
- Thomas Riley
- See Also:
SessionListener
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SessionActivationListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
Called after a session is unserialised.void
sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
Called just before serialising to disk.
-
-
-
Method Detail
-
sessionWillPassivate
public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent event)
Called just before serialising to disk. Remove things that will fail to serialise and replace some things with a serialisable form.- Specified by:
sessionWillPassivate
in interfacejavax.servlet.http.HttpSessionActivationListener
- Parameters:
event
- the session event
-
sessionDidActivate
public void sessionDidActivate(javax.servlet.http.HttpSessionEvent event)
Called after a session is unserialised.- Specified by:
sessionDidActivate
in interfacejavax.servlet.http.HttpSessionActivationListener
- Parameters:
event
- session event
-
-