Class BackofficeSearchFilterValidationStrategy
java.lang.Object
com.hybris.backoffice.search.core.search.BackofficeSearchFilterValidationStrategy
- All Implemented Interfaces:
com.hybris.backoffice.widgets.fulltextsearch.SearchFilterValidationStrategy
public class BackofficeSearchFilterValidationStrategy
extends Object
implements com.hybris.backoffice.widgets.fulltextsearch.SearchFilterValidationStrategy
Implementation of
SearchFilterValidationStrategy using Solr and Search Services engine.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategyprotected com.hybris.cockpitng.dataaccess.facades.type.TypeFacadeprotected booleanisLocalizedProperty(String typeCode, String name) booleanbooleanisValid(String typeCode, String name, Object value, com.hybris.cockpitng.search.data.ValueComparisonOperator operator) voidsetSearchStrategy(com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy searchStrategy) voidsetTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
-
Constructor Details
-
BackofficeSearchFilterValidationStrategy
public BackofficeSearchFilterValidationStrategy()
-
-
Method Details
-
isValid
public boolean isValid(String typeCode, String name, Object value, com.hybris.cockpitng.search.data.ValueComparisonOperator operator) - Specified by:
isValidin interfacecom.hybris.backoffice.widgets.fulltextsearch.SearchFilterValidationStrategy
-
isLocalizedProperty
-
isValid
- Specified by:
isValidin interfacecom.hybris.backoffice.widgets.fulltextsearch.SearchFilterValidationStrategy
-
canHandle
- Specified by:
canHandlein interfacecom.hybris.backoffice.widgets.fulltextsearch.SearchFilterValidationStrategy
-
getSearchStrategy
protected com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy getSearchStrategy() -
setSearchStrategy
public void setSearchStrategy(com.hybris.backoffice.widgets.fulltextsearch.FullTextSearchStrategy searchStrategy) -
getTypeFacade
protected com.hybris.cockpitng.dataaccess.facades.type.TypeFacade getTypeFacade() -
setTypeFacade
public void setTypeFacade(com.hybris.cockpitng.dataaccess.facades.type.TypeFacade typeFacade)
-