Class CartMatchingFilter

java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
de.hybris.platform.ycommercewebservices.v2.filter.AbstractUrlMatchingFilter
de.hybris.platform.ycommercewebservices.v2.filter.CartMatchingFilter
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 CartMatchingFilter extends AbstractUrlMatchingFilter
Filter that puts cart from the requested url into the session.
  • Field Details

  • Constructor Details

    • CartMatchingFilter

      public CartMatchingFilter()
  • Method Details

    • doFilterInternal

      protected void doFilterInternal(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, IOException
      Specified by:
      doFilterInternal in class org.springframework.web.filter.OncePerRequestFilter
      Throws:
      javax.servlet.ServletException
      IOException
    • shouldCartBeRefreshed

      protected boolean shouldCartBeRefreshed(javax.servlet.http.HttpServletRequest request)
    • getRegexp

      protected String getRegexp()
    • setRegexp

      public void setRegexp(String regexp)
    • getCartLoaderStrategy

      public CartLoaderStrategy getCartLoaderStrategy()
    • setCartLoaderStrategy

      public void setCartLoaderStrategy(CartLoaderStrategy cartLoaderStrategy)
    • isCartRefreshedByDefault

      public boolean isCartRefreshedByDefault()
    • setCartRefreshedByDefault

      public void setCartRefreshedByDefault(boolean cartRefreshedByDefault)