Package org.atmosphere.cpr
Class SessionTimeoutRestorer
- java.lang.Object
-
- org.atmosphere.cpr.SessionTimeoutRestorer
-
- All Implemented Interfaces:
java.io.Serializable,java.util.EventListener,javax.servlet.http.HttpSessionActivationListener
public final class SessionTimeoutRestorer extends java.lang.Object implements java.io.Serializable, javax.servlet.http.HttpSessionActivationListenerCapable of restoring HTTP session timeout to given value.- Since:
- 0.9
- Author:
- Miro Bezjak
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SessionTimeoutRestorer(AtmosphereConfig config, int timeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidrestore(javax.servlet.http.HttpSession session)voidsessionDidActivate(javax.servlet.http.HttpSessionEvent hse)voidsessionWillPassivate(javax.servlet.http.HttpSessionEvent hse)voidsetup(javax.servlet.http.HttpSession session)java.lang.StringtoString()
-
-
-
Constructor Detail
-
SessionTimeoutRestorer
public SessionTimeoutRestorer(AtmosphereConfig config, int timeout)
-
-
Method Detail
-
setup
public void setup(javax.servlet.http.HttpSession session)
-
restore
public void restore(javax.servlet.http.HttpSession session)
-
sessionWillPassivate
public void sessionWillPassivate(javax.servlet.http.HttpSessionEvent hse)
- Specified by:
sessionWillPassivatein interfacejavax.servlet.http.HttpSessionActivationListener
-
sessionDidActivate
public void sessionDidActivate(javax.servlet.http.HttpSessionEvent hse)
- Specified by:
sessionDidActivatein interfacejavax.servlet.http.HttpSessionActivationListener
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-