Class CmsCatalogVersionFilter

java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
de.hybris.platform.webservicescommons.filter.CatalogVersionFilter
de.hybris.platform.personalizationcmsweb.filter.CmsCatalogVersionFilter
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 CmsCatalogVersionFilter extends CatalogVersionFilter
Extends CatalogVersionFilter to support multicountry. In case of multicountry we need more than one catalog in the session. If selected catalog is content catalog and has parents we add all parents into the session.
  • Constructor Details

    • CmsCatalogVersionFilter

      public CmsCatalogVersionFilter()
  • Method Details

    • process

      protected void process(javax.servlet.http.HttpServletRequest servletRequest)
      Overrides:
      process in class CatalogVersionFilter