Class BackofficeSearchservicesFacetSearchConfigService
- java.lang.Object
-
- com.hybris.backoffice.search.services.impl.AbstractBackofficeFacetSearchConfigService<java.lang.Object,java.lang.Object,SnIndexTypeModel,java.lang.Object>
-
- com.hybris.backoffice.searchservices.services.impl.BackofficeSearchservicesFacetSearchConfigService
-
- All Implemented Interfaces:
BackofficeFacetSearchConfigService<java.lang.Object,java.lang.Object,SnIndexTypeModel,java.lang.Object>
public class BackofficeSearchservicesFacetSearchConfigService extends AbstractBackofficeFacetSearchConfigService<java.lang.Object,java.lang.Object,SnIndexTypeModel,java.lang.Object>
Class BackofficeSearchservicesFacetSearchConfigService
-
-
Field Summary
-
Fields inherited from class com.hybris.backoffice.search.services.impl.AbstractBackofficeFacetSearchConfigService
backofficeFacetSearchConfigCache, facetSearchConfigDAO, typeService
-
-
Constructor Summary
Constructors Constructor Description BackofficeSearchservicesFacetSearchConfigService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SnIndexConfigurationModelfindFacetSearchConfigModelInternal(java.lang.String typeCode)BackofficeIndexedTypeToSearchservicesIndexConfigModelfindSearchConfigForTypeCode(java.lang.String typeCode)java.util.CollectiongetAllMappedFacetSearchConfigs()java.util.Collection<ComposedTypeModel>getAllMappedTypes()java.lang.ObjectgetFacetSearchConfig(java.lang.String typeCode)This method is to get FacetSearchConfigjava.lang.ObjectgetIndexedType(java.lang.Object config, java.lang.String typeCode)This method is to get IndexedTypeSnIndexTypeModelgetIndexedTypeModel(java.lang.String typeCode)This method is to get IndexedTypeModelbooleanisValidSearchConfiguredForName(java.lang.String facetSearchConfigName)This method is to check if search config is valid for config namebooleanisValidSearchConfiguredForType(java.lang.String typeCode)This method is to check if search config is valid for current type-
Methods inherited from class com.hybris.backoffice.search.services.impl.AbstractBackofficeFacetSearchConfigService
getFacetSearchConfigModel, getWithSuperTypeCodes, setBackofficeFacetSearchConfigCache, setFacetSearchConfigDAO, setTypeService
-
-
-
-
Method Detail
-
getFacetSearchConfig
public java.lang.Object getFacetSearchConfig(java.lang.String typeCode)
Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to get FacetSearchConfig- Parameters:
typeCode- item type code- Returns:
- FacetSearchConfig
-
getAllMappedFacetSearchConfigs
public java.util.Collection getAllMappedFacetSearchConfigs()
-
getAllMappedTypes
public java.util.Collection<ComposedTypeModel> getAllMappedTypes()
-
getIndexedTypeModel
public SnIndexTypeModel getIndexedTypeModel(java.lang.String typeCode)
Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to get IndexedTypeModel- Parameters:
typeCode- item type code- Returns:
- IndexedTypeModel
-
getIndexedType
public java.lang.Object getIndexedType(java.lang.Object config, java.lang.String typeCode)Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to get IndexedType- Parameters:
config- FacetSearchConfigtypeCode- item type code- Returns:
- IndexedType
-
isValidSearchConfiguredForType
public boolean isValidSearchConfiguredForType(java.lang.String typeCode)
Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to check if search config is valid for current type- Parameters:
typeCode- item type code- Returns:
- validation result
-
isValidSearchConfiguredForName
public boolean isValidSearchConfiguredForName(java.lang.String facetSearchConfigName)
Description copied from interface:BackofficeFacetSearchConfigServiceThis method is to check if search config is valid for config name- Parameters:
facetSearchConfigName- facet search config name- Returns:
- validation result
-
findFacetSearchConfigModelInternal
protected SnIndexConfigurationModel findFacetSearchConfigModelInternal(java.lang.String typeCode)
- Specified by:
findFacetSearchConfigModelInternalin classAbstractBackofficeFacetSearchConfigService<java.lang.Object,java.lang.Object,SnIndexTypeModel,java.lang.Object>
-
findSearchConfigForTypeCode
public BackofficeIndexedTypeToSearchservicesIndexConfigModel findSearchConfigForTypeCode(java.lang.String typeCode)
-
-