Class DefaultSolrFieldSearchFacadeStrategy<T extends ItemModel>
java.lang.Object
com.hybris.backoffice.solrsearch.dataaccess.facades.DefaultSolrFieldSearchFacadeStrategy<T>
- All Implemented Interfaces:
com.hybris.cockpitng.dataaccess.facades.search.AutosuggestionSupport,com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacade<T>,com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy<T>,com.hybris.cockpitng.dataaccess.facades.search.OrderedFieldSearchFacadeStrategy<T>,org.springframework.core.Ordered
@Deprecated(since="2105",
forRemoval=true)
public class DefaultSolrFieldSearchFacadeStrategy<T extends ItemModel>
extends Object
implements com.hybris.cockpitng.dataaccess.facades.search.AutosuggestionSupport, com.hybris.cockpitng.dataaccess.facades.search.OrderedFieldSearchFacadeStrategy<T>
Deprecated, for removal: This API element is subject to removal in a future version.
(Using class BackofficeSolrFieldSearchFacadeStrategy to replace current class)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Strategy name to be used in configuration when preferred search strategy is to be changedFields inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy
CONTEXT_ORIGINAL_QUERYFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.getAutosuggestionsForQuery(com.hybris.cockpitng.search.data.AutosuggestionQueryData queryData) Deprecated, for removal: This API element is subject to removal in a future version.getAutosuggestionsForQuery(com.hybris.cockpitng.search.data.AutosuggestionQueryData queryData, com.hybris.cockpitng.dataaccess.context.Context context) Deprecated, for removal: This API element is subject to removal in a future version.getFilteredResults(List<ItemModel> itemModels) Deprecated, for removal: This API element is subject to removal in a future version.intgetOrder()Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.booleanisSortable(com.hybris.cockpitng.dataaccess.facades.type.DataType type, String attributeQualifier, com.hybris.cockpitng.dataaccess.context.Context context) Deprecated, for removal: This API element is subject to removal in a future version.com.hybris.cockpitng.search.data.pageable.Pageable<T>search(com.hybris.cockpitng.search.data.SearchQueryData queryData) Deprecated, for removal: This API element is subject to removal in a future version.voidsetCommonI18NService(CommonI18NService commonI18NService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetFacetSearchConfigService(BackofficeFacetSearchConfigService facetSearchConfigService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetFacetSearchService(BackofficeFacetSearchService facetSearchService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetFullTextSearchDataConverter(FullTextSearchDataConverter fullTextSearchDataConverter) Deprecated, for removal: This API element is subject to removal in a future version.voidsetOrder(int order) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSolrAutoSuggestService(SolrAutoSuggestService solrAutoSuggestService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSolrFieldSearchDAO(SolrFieldSearchDAO solrFieldSearchDAO) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacade
searchMethods inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy
useOrForGlobalOperator
-
Field Details
-
STRATEGY_NAME
Deprecated, for removal: This API element is subject to removal in a future version.Strategy name to be used in configuration when preferred search strategy is to be changed- See Also:
-
-
Constructor Details
-
DefaultSolrFieldSearchFacadeStrategy
public DefaultSolrFieldSearchFacadeStrategy()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
canHandle
Deprecated, for removal: This API element is subject to removal in a future version. -
canHandle
Deprecated, for removal: This API element is subject to removal in a future version. -
isSortable
public boolean isSortable(com.hybris.cockpitng.dataaccess.facades.type.DataType type, String attributeQualifier, com.hybris.cockpitng.dataaccess.context.Context context) Deprecated, for removal: This API element is subject to removal in a future version. -
search
public com.hybris.cockpitng.search.data.pageable.Pageable<T> search(com.hybris.cockpitng.search.data.SearchQueryData queryData) Deprecated, for removal: This API element is subject to removal in a future version. -
getAutosuggestionsForQuery
public Map<String,Collection<String>> getAutosuggestionsForQuery(com.hybris.cockpitng.search.data.AutosuggestionQueryData queryData) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getAutosuggestionsForQueryin interfacecom.hybris.cockpitng.dataaccess.facades.search.AutosuggestionSupport
-
getAutosuggestionsForQuery
public Map<String,Collection<String>> getAutosuggestionsForQuery(com.hybris.cockpitng.search.data.AutosuggestionQueryData queryData, com.hybris.cockpitng.dataaccess.context.Context context) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getAutosuggestionsForQueryin interfacecom.hybris.cockpitng.dataaccess.facades.search.AutosuggestionSupport
-
getFilteredResults
Deprecated, for removal: This API element is subject to removal in a future version. -
setFacetSearchService
Deprecated, for removal: This API element is subject to removal in a future version. -
setCommonI18NService
Deprecated, for removal: This API element is subject to removal in a future version. -
setFacetSearchConfigService
public void setFacetSearchConfigService(BackofficeFacetSearchConfigService facetSearchConfigService) Deprecated, for removal: This API element is subject to removal in a future version. -
setSolrFieldSearchDAO
Deprecated, for removal: This API element is subject to removal in a future version. -
setSolrAutoSuggestService
Deprecated, for removal: This API element is subject to removal in a future version. -
setFullTextSearchDataConverter
Deprecated, for removal: This API element is subject to removal in a future version. -
getOrder
public int getOrder()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getOrderin interfaceorg.springframework.core.Ordered
-
setOrder
public void setOrder(int order) Deprecated, for removal: This API element is subject to removal in a future version. -
getStrategyName
Deprecated, for removal: This API element is subject to removal in a future version.
-