Class CatalogVersionQueryPreprocessor

java.lang.Object
de.hybris.platform.catalog.search.preprocessor.CatalogVersionQueryPreprocessor
All Implemented Interfaces:
QueryPreprocessor

public class CatalogVersionQueryPreprocessor extends Object implements QueryPreprocessor
Catalog Version query preprocessor used for Flexible Search Service to add logic before executing query which puts possible catalog versions in the session.
  • Constructor Details

    • CatalogVersionQueryPreprocessor

      public CatalogVersionQueryPreprocessor()
  • Method Details

    • process

      public void process(FlexibleSearchQuery query)
      Executes logic which should be executed before executing search query.
      Specified by:
      process in interface QueryPreprocessor
      Parameters:
      query - object containing all needed informations to execute search
    • setCatalogVersionService

      public void setCatalogVersionService(CatalogVersionService catalogVersionService)