Class ServletSessionManager

  • All Implemented Interfaces:
    org.glassfish.grizzly.http.server.SessionManager

    public class ServletSessionManager
    extends Object
    implements org.glassfish.grizzly.http.server.SessionManager
    The Servlet-aware SessionManager implementation.
    • Method Detail

      • instance

        public static org.glassfish.grizzly.http.server.SessionManager instance()
        Returns:
        DefaultSessionManager singleton
      • getSession

        public org.glassfish.grizzly.http.server.Session getSession​(org.glassfish.grizzly.http.server.Request request,
                                                                    String requestedSessionId)
        Specified by:
        getSession in interface org.glassfish.grizzly.http.server.SessionManager
      • createSession

        public org.glassfish.grizzly.http.server.Session createSession​(org.glassfish.grizzly.http.server.Request request)
        Specified by:
        createSession in interface org.glassfish.grizzly.http.server.SessionManager
      • changeSessionId

        public String changeSessionId​(org.glassfish.grizzly.http.server.Request request,
                                      org.glassfish.grizzly.http.server.Session session)
        Specified by:
        changeSessionId in interface org.glassfish.grizzly.http.server.SessionManager
      • configureSessionCookie

        public void configureSessionCookie​(org.glassfish.grizzly.http.server.Request request,
                                           org.glassfish.grizzly.http.Cookie cookie)
        Specified by:
        configureSessionCookie in interface org.glassfish.grizzly.http.server.SessionManager
      • setSessionCookieName

        public void setSessionCookieName​(String name)
        Specified by:
        setSessionCookieName in interface org.glassfish.grizzly.http.server.SessionManager
      • getSessionCookieName

        public String getSessionCookieName()
        Specified by:
        getSessionCookieName in interface org.glassfish.grizzly.http.server.SessionManager