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 java.lang.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
Fields Modifier and Type Field Description static java.lang.StringSTRATEGY_NAMEDeprecated, 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
-
Constructor Summary
Constructors Constructor Description DefaultSolrFieldSearchFacadeStrategy()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancanHandle(java.lang.String typeCode)Deprecated, for removal: This API element is subject to removal in a future version.booleancanHandle(java.lang.String typeCode, com.hybris.cockpitng.dataaccess.context.Context context)Deprecated, for removal: This API element is subject to removal in a future version.java.util.Map<java.lang.String,java.util.Collection<java.lang.String>>getAutosuggestionsForQuery(com.hybris.cockpitng.search.data.AutosuggestionQueryData queryData)Deprecated, for removal: This API element is subject to removal in a future version.java.util.Map<java.lang.String,java.util.Collection<java.lang.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.protected java.util.List<ItemModel>getFilteredResults(java.util.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.java.lang.StringgetStrategyName()Deprecated, for removal: This API element is subject to removal in a future version.booleanisSortable(com.hybris.cockpitng.dataaccess.facades.type.DataType type, java.lang.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, wait
-
-
-
-
Field Detail
-
STRATEGY_NAME
public static final java.lang.String 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:
- Constant Field Values
-
-
Method Detail
-
canHandle
public boolean canHandle(java.lang.String typeCode)
Deprecated, for removal: This API element is subject to removal in a future version.
-
canHandle
public boolean canHandle(java.lang.String typeCode, com.hybris.cockpitng.dataaccess.context.Context context)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, java.lang.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 java.util.Map<java.lang.String,java.util.Collection<java.lang.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 java.util.Map<java.lang.String,java.util.Collection<java.lang.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
protected java.util.List<ItemModel> getFilteredResults(java.util.List<ItemModel> itemModels)
Deprecated, for removal: This API element is subject to removal in a future version.
-
setFacetSearchService
public void setFacetSearchService(BackofficeFacetSearchService facetSearchService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
setCommonI18NService
public void setCommonI18NService(CommonI18NService commonI18NService)
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
public void setSolrFieldSearchDAO(SolrFieldSearchDAO solrFieldSearchDAO)
Deprecated, for removal: This API element is subject to removal in a future version.
-
setSolrAutoSuggestService
public void setSolrAutoSuggestService(SolrAutoSuggestService solrAutoSuggestService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
setFullTextSearchDataConverter
public void setFullTextSearchDataConverter(FullTextSearchDataConverter fullTextSearchDataConverter)
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.
-
-