Class DefaultBackofficeFacetSearchService

    • Constructor Detail

      • DefaultBackofficeFacetSearchService

        public DefaultBackofficeFacetSearchService()
    • Method Detail

      • populateSelectedFacets

        protected void populateSelectedFacets​(java.util.Map<java.lang.String,​java.util.Set<java.lang.String>> selectedFacets,
                                              SearchQuery searchQuery)
      • prepareSearchConditionData

        protected SearchConditionData prepareSearchConditionData​(com.hybris.cockpitng.search.data.SearchQueryData queryData,
                                                                 IndexedType indexedType)
      • isCatalogVersionAware

        protected boolean isCatalogVersionAware​(IndexedType indexedType)
      • prepareTypeCondition

        protected java.util.Optional<SolrSearchCondition> prepareTypeCondition​(IndexedType indexedType,
                                                                               com.hybris.cockpitng.search.data.SearchQueryData queryData)
      • prepareCatalogVersionCondition

        protected void prepareCatalogVersionCondition​(IndexedType indexedType,
                                                      SearchConditionData searchConditionData,
                                                      com.hybris.cockpitng.search.data.SearchQueryData queryData,
                                                      java.util.Collection<CatalogVersionModel> readableCatalogVersions)
      • setSearchConditionDataConverter

        public void setSearchConditionDataConverter​(SearchConditionDataConverter searchConditionDataConverter)
      • setConditionsDecorators

        public void setConditionsDecorators​(java.util.List<SearchConditionDecorator> conditionsDecorators)
      • setTypeService

        public void setTypeService​(TypeService typeService)
      • setCatalogVersionService

        public void setCatalogVersionService​(CatalogVersionService catalogVersionService)
      • setUserService

        public void setUserService​(UserService userService)
      • setCatalogTypeService

        public void setCatalogTypeService​(CatalogTypeService catalogTypeService)
      • getIndexedTypeToCatalogVersionPropertyMapping

        public java.util.Map<java.lang.String,​java.lang.String> getIndexedTypeToCatalogVersionPropertyMapping()
      • setIndexedTypeToCatalogVersionPropertyMapping

        public void setIndexedTypeToCatalogVersionPropertyMapping​(java.util.Map<java.lang.String,​java.lang.String> indexedTypeToCatalogVersionPropertyMapping)