Class HybrisSpringSessionFilter

java.lang.Object
org.springframework.web.filter.GenericFilterBean
de.hybris.platform.servicelayer.web.session.HybrisSpringSessionFilter
All Implemented Interfaces:
javax.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, org.springframework.web.context.ServletContextAware

public class HybrisSpringSessionFilter extends org.springframework.web.filter.GenericFilterBean
  • Field Details

  • Constructor Details

    • HybrisSpringSessionFilter

      public HybrisSpringSessionFilter()
  • Method Details

    • init

      @PostConstruct public void init()
    • doFilter

      public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException
      Throws:
      IOException
      javax.servlet.ServletException
    • doFilterWithSessionRepository

      protected void doFilterWithSessionRepository(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, IOException
      Throws:
      javax.servlet.ServletException
      IOException
    • getOrCreateSessionRepositoryFilter

      protected javax.servlet.Filter getOrCreateSessionRepositoryFilter(String extension, javax.servlet.http.HttpServletRequest request)
    • createSessionRepositoryFilter

      protected javax.servlet.Filter createSessionRepositoryFilter(String extension, javax.servlet.http.HttpServletRequest request)
    • createHttpSessionStrategy

      protected org.springframework.session.web.http.MultiHttpSessionStrategy createHttpSessionStrategy(String extension, javax.servlet.http.HttpServletRequest request)
    • createCookieSerializer

      protected org.springframework.session.web.http.CookieSerializer createCookieSerializer(String extension, javax.servlet.http.HttpServletRequest request)
    • setSessionRepositoryFactory

      public void setSessionRepositoryFactory(HybrisSpringSessionRepositoryFactory sessionRepositoryFactory)