Class SearchServicesStrategy
- java.lang.Object
-
- com.hybris.backoffice.searchservices.dataaccess.facades.SearchServicesStrategy
-
- All Implemented Interfaces:
com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
public class SearchServicesStrategy extends java.lang.Object implements com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
-
Constructor Summary
Constructors Constructor Description SearchServicesStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>getAvailableLanguages(java.lang.String typeCode)java.util.Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator>getAvailableOperators(java.lang.String typeCode, java.lang.String fieldName)protected BackofficeFacetSearchConfigServicegetBackofficeFacetSearchConfigService()java.lang.StringgetFieldType(java.lang.String typeCode, java.lang.String fieldName)java.util.Map<java.lang.String,java.util.Set<java.lang.String>>getOperatorConfig()protected SnFieldModelgetSnFieldModel(java.lang.String typeCode, java.lang.String name)java.lang.StringgetStrategyName()protected java.util.Map<java.lang.String,java.lang.String>getTypeMappings()booleanisLocalized(java.lang.String typeCode, java.lang.String fieldName)voidsetBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)voidsetOperatorConfig(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> operatorConfig)voidsetTypeMappings(java.util.Map<java.lang.String,java.lang.String> typeMappings)
-
-
-
Method Detail
-
getSnFieldModel
protected SnFieldModel getSnFieldModel(java.lang.String typeCode, java.lang.String name)
-
getFieldType
public java.lang.String getFieldType(java.lang.String typeCode, java.lang.String fieldName)- Specified by:
getFieldTypein interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
isLocalized
public boolean isLocalized(java.lang.String typeCode, java.lang.String fieldName)- Specified by:
isLocalizedin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getAvailableLanguages
public java.util.Collection<java.lang.String> getAvailableLanguages(java.lang.String typeCode)
- Specified by:
getAvailableLanguagesin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getBackofficeFacetSearchConfigService
protected BackofficeFacetSearchConfigService getBackofficeFacetSearchConfigService()
-
setBackofficeFacetSearchConfigService
public void setBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)
-
getAvailableOperators
public java.util.Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator> getAvailableOperators(java.lang.String typeCode, java.lang.String fieldName)- Specified by:
getAvailableOperatorsin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getTypeMappings
protected java.util.Map<java.lang.String,java.lang.String> getTypeMappings()
-
setTypeMappings
public void setTypeMappings(java.util.Map<java.lang.String,java.lang.String> typeMappings)
-
getStrategyName
public java.lang.String getStrategyName()
- Specified by:
getStrategyNamein interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getOperatorConfig
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getOperatorConfig()
-
setOperatorConfig
public void setOperatorConfig(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> operatorConfig)
-
-