Class AbstractHttpSessionIdResolver

java.lang.Object
org.springframework.session.data.gemfire.web.http.AbstractHttpSessionIdResolver
All Implemented Interfaces:
org.springframework.session.web.http.HttpSessionIdResolver

public abstract class AbstractHttpSessionIdResolver extends Object implements org.springframework.session.web.http.HttpSessionIdResolver
Abstract base class implementing the Spring Session core HttpSessionIdResolver interface to encapsulate functionality common to all implementations as well as to simplify the implementation of the Spring Session core HttpSessionIdResolver interface.
Since:
2.5.0
See Also:
  • HttpServletRequest
  • HttpServletResponse
  • HttpSessionIdResolver
  • Constructor Details

    • AbstractHttpSessionIdResolver

      public AbstractHttpSessionIdResolver()
  • Method Details

    • setSessionId

      public void setSessionId(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String sessionId)
      Specified by:
      setSessionId in interface org.springframework.session.web.http.HttpSessionIdResolver
    • resolveSessionIds

      public List<String> resolveSessionIds(jakarta.servlet.http.HttpServletRequest request)
      Specified by:
      resolveSessionIds in interface org.springframework.session.web.http.HttpSessionIdResolver
    • expireSession

      public void expireSession(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Specified by:
      expireSession in interface org.springframework.session.web.http.HttpSessionIdResolver