Interface ProductSearchStrategyFactory<ITEM>
- Type Parameters:
ITEM- The type of items returned as part of the search results of specificProductSearchStrategy. For exampleDefaultSolrFacetSearchProductSearchStrategy
- All Known Implementing Classes:
DefaultProductSearchStrategyFactory
public interface ProductSearchStrategyFactory<ITEM>
ProductSearchStrategyFactory interface. Implementations of this interface are responsible for getting the applicable instance of
ProductSearchStrategy.-
Method Summary
Modifier and TypeMethodDescriptionProductSearchStrategy<SolrSearchQueryData,ITEM, ProductCategorySearchPageData<SolrSearchQueryData, ITEM, CategoryModel>, AutocompleteSuggestion> Returns applicable instance ofProductSearchStrategy.
-
Method Details
-
getSearchStrategy
ProductSearchStrategy<SolrSearchQueryData,ITEM, getSearchStrategy()ProductCategorySearchPageData<SolrSearchQueryData, ITEM, CategoryModel>, AutocompleteSuggestion> Returns applicable instance ofProductSearchStrategy.- Returns:
- product search strategy
-