Class AbstractBackofficeFacetSearchConfigService<FSC,FSCM,ITM,IT>
java.lang.Object
com.hybris.backoffice.search.services.impl.AbstractBackofficeFacetSearchConfigService<FSC,FSCM,ITM,IT>
- Type Parameters:
FSC- => FacetSearchConfig, such as: de.hybris.platform.solrfacetsearch.config.FacetSearchConfigFSCM- => FacetSearchConfigModel, such as: de.hybris.platform.solrfacetsearch.model.config.SolrFacetSearchConfigModelITM- => IndexedTypeModel, such as: de.hybris.platform.solrfacetsearch.model.config.SolrIndexedTypeModeIT- => IndexedType, such as: de.hybris.platform.solrfacetsearch.config.IndexedType
- All Implemented Interfaces:
BackofficeFacetSearchConfigService<FSC,FSCM, ITM, IT>
- Direct Known Subclasses:
BackofficeSearchservicesFacetSearchConfigService,BackofficeSolrFacetSearchConfigService
public abstract class AbstractBackofficeFacetSearchConfigService<FSC,FSCM,ITM,IT>
extends Object
implements BackofficeFacetSearchConfigService<FSC,FSCM,ITM,IT>
Abstract class for get backoffice facet search configuration model
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BackofficeFacetSearchConfigCacheprotected FacetSearchConfigDAOprotected TypeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract FSCMfindFacetSearchConfigModelInternal(String typeCode) getFacetSearchConfigModel(String typeCode) This method is to get FacetSearchConfigModelprotected List<ComposedTypeModel>getWithSuperTypeCodes(ComposedTypeModel composedType) voidsetBackofficeFacetSearchConfigCache(BackofficeFacetSearchConfigCache backofficeFacetSearchConfigCache) voidsetFacetSearchConfigDAO(FacetSearchConfigDAO facetSearchConfigDAO) voidsetTypeService(TypeService typeService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.backoffice.search.services.BackofficeFacetSearchConfigService
getAllMappedFacetSearchConfigs, getAllMappedTypes, getFacetSearchConfig, getIndexedType, getIndexedTypeModel, isValidSearchConfiguredForName, isValidSearchConfiguredForType
-
Field Details
-
typeService
-
facetSearchConfigDAO
-
backofficeFacetSearchConfigCache
-
-
Constructor Details
-
AbstractBackofficeFacetSearchConfigService
public AbstractBackofficeFacetSearchConfigService()
-
-
Method Details
-
getFacetSearchConfigModel
Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to get FacetSearchConfigModel- Specified by:
getFacetSearchConfigModelin interfaceBackofficeFacetSearchConfigService<FSC,FSCM, ITM, IT> - Parameters:
typeCode- item type code- Returns:
- FacetSearchConfigModel
-
findFacetSearchConfigModelInternal
-
setTypeService
-
setFacetSearchConfigDAO
-
setBackofficeFacetSearchConfigCache
public void setBackofficeFacetSearchConfigCache(BackofficeFacetSearchConfigCache backofficeFacetSearchConfigCache) -
getWithSuperTypeCodes
-