Class SessionManager

java.lang.Object
tech.riemann.nif.support.tiangong.session.SessionManager

public class SessionManager extends Object
  • Constructor Details

    • SessionManager

      public SessionManager(int defaultTimeout, String storeType)
  • Method Details

    • setLifecycleCallback

      public void setLifecycleCallback(SessionManager.SessionLifecycleCallback callback)
    • getLifecycleCallback

      public SessionManager.SessionLifecycleCallback getLifecycleCallback()
    • createSession

      public jakarta.servlet.http.HttpSession createSession()
    • getSession

      public jakarta.servlet.http.HttpSession getSession(String sessionId)
    • removeSession

      public void removeSession(String sessionId)
    • setDefaultTimeout

      public void setDefaultTimeout(int timeout)
    • setDefaultMaxInactiveInterval

      public void setDefaultMaxInactiveInterval(int interval)
    • shutdown

      public void shutdown()
    • getActiveSessionCount

      public int getActiveSessionCount()
    • getStore

      public SessionStore getStore()