Class SolrSearchStrategy
java.lang.Object
com.hybris.backoffice.solrsearch.dataaccess.SolrSearchStrategy
- All Implemented Interfaces:
com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
public class SolrSearchStrategy
extends Object
implements com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringExpected value received throughstrategysocket of FullTextSearch widget that point to Solr strategy. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAvailableLanguages(String typeCode) protected Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator>getAvailableOperators(String fieldType) Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator>getAvailableOperators(String typeCode, String fieldName) protected BackofficeFacetSearchConfigServicegetFieldType(String typeCode, String fieldName) protected IndexedPropertygetIndexedProperty(String typeCode, String name) booleanisLocalized(String typeCode, String fieldName) voidsetBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService) voidsetOperatorConfig(Map<String, Set<String>> operatorConfig) voidsetTypeMappings(Map<String, String> typeMappings)
-
Field Details
-
PREFERRED_STRATEGY_NAME
Expected value received throughstrategysocket of FullTextSearch widget that point to Solr strategy.- See Also:
-
-
Constructor Details
-
SolrSearchStrategy
public SolrSearchStrategy()
-
-
Method Details
-
getIndexedProperty
-
getFieldType
- Specified by:
getFieldTypein interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
isLocalized
- Specified by:
isLocalizedin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getAvailableLanguages
- Specified by:
getAvailableLanguagesin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getBackofficeFacetSearchConfigService
-
setBackofficeFacetSearchConfigService
public void setBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService) -
getAvailableOperators
public Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator> getAvailableOperators(String typeCode, String fieldName) - Specified by:
getAvailableOperatorsin interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-
getAvailableOperators
protected Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator> getAvailableOperators(String fieldType) -
getTypeMappings
-
setTypeMappings
-
getOperatorConfig
-
setOperatorConfig
-
getStrategyName
- Specified by:
getStrategyNamein interfacecom.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy
-