Class 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.HttpSessionActivationListener
    Capable of restoring HTTP session timeout to given value.
    Since:
    0.9
    Author:
    Miro Bezjak
    See Also:
    Serialized Form
    • 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:
        sessionWillPassivate in interface javax.servlet.http.HttpSessionActivationListener
      • sessionDidActivate

        public void sessionDidActivate​(javax.servlet.http.HttpSessionEvent hse)
        Specified by:
        sessionDidActivate in interface javax.servlet.http.HttpSessionActivationListener
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object