public interface CategorySearchProfileService
CategorySearchProfileFacade| Modifier and Type | Method and Description |
|---|---|
CategorySolrSearchProfileModel |
createSolrSearchProfile(String categoryCode,
SolrIndexedTypeModel solrIndexedTypeModel)
This method returns a new category solr search profile based on given category code and solr indexed type.
|
CategorySolrSearchProfileModel |
getCategorySolrSearchProfile(String categoryCode,
SolrIndexedTypeModel indexedType)
This method returns the exact solr search profile based on given category code and indexed type.
|
AbstractSolrSearchProfileModel |
getEffectiveSolrFacetReconfigSearchProfile(CategoryModel categoryModel,
SolrIndexedTypeModel indexedType)
This method returns the effective solr search profile which contains facet reconfigurations.
|
AbstractSolrSearchProfileModel |
getFacetSearchProfileForCategoryAndIndexedType(IndexedType indexedType,
CategoryModel categoryModel,
FacetSearchConfig facetSearchConfig)
Returns the nearest match search profile that contains facet reconfiguration rules.
|
AbstractSolrSearchProfileModel getEffectiveSolrFacetReconfigSearchProfile(CategoryModel categoryModel, SolrIndexedTypeModel indexedType)
categoryModel - Given category model.indexedType - Given indexed type.CategorySolrSearchProfileModel getCategorySolrSearchProfile(String categoryCode, SolrIndexedTypeModel indexedType)
categoryCode - Given category code.indexedType - Given indexed type.CategorySolrSearchProfileModel createSolrSearchProfile(String categoryCode, SolrIndexedTypeModel solrIndexedTypeModel)
categoryCode - Given category code.solrIndexedTypeModel - Given solr indexed type.AbstractSolrSearchProfileModel getFacetSearchProfileForCategoryAndIndexedType(IndexedType indexedType, CategoryModel categoryModel, FacetSearchConfig facetSearchConfig)
CategorySolrSearchProfileModel for the given category, then that is what gets returned, otherwise, the
system will return the CategorySolrSearchProfileModel for nearest parent category with facet rules. If no
category level search profiles are found, then the GlobalSolrSearchProfileModel will be returned. If that
too is not defined or does not contain facet reconfiguration rules, then null will be the return result.indexedType - The given IndexedTypecategoryModel - The given categoryfacetSearchConfig - The given FacetSearchConfigCopyright © 2017 SAP SE. All Rights Reserved.