Class DefaultFacetSearchStrategy
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.search.impl.AbstractFacetSearchStrategy
-
- de.hybris.platform.solrfacetsearch.search.impl.DefaultFacetSearchStrategy
-
- All Implemented Interfaces:
FacetSearchStrategy
public class DefaultFacetSearchStrategy extends AbstractFacetSearchStrategy
Default implementation ofFacetSearchStrategy.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.solrfacetsearch.search.impl.AbstractFacetSearchStrategy
EXECUTE
-
-
Constructor Summary
Constructors Constructor Description DefaultFacetSearchStrategy()
-
Method Summary
-
Methods inherited from class de.hybris.platform.solrfacetsearch.search.impl.AbstractFacetSearchStrategy
checkCatalogVersions, checkContext, checkCurrency, checkKeywords, checkLanguage, checkNamedSort, checkQuery, getSearchQueryCatalogVersionsResolver, getSearchQueryCurrencyResolver, getSearchQueryKeywordsResolver, getSearchQueryLanguageResolver, resolveQueryMethod, setSearchQueryCatalogVersionsResolver, setSearchQueryCurrencyResolver, setSearchQueryKeywordsResolver, setSearchQueryLanguageResolver
-
-
-
-
Method Detail
-
getFacetSearchContextFactory
public FacetSearchContextFactory<FacetSearchContext> getFacetSearchContextFactory()
-
getSolrSearchProviderFactory
public SolrSearchProviderFactory getSolrSearchProviderFactory()
-
setSolrSearchProviderFactory
public void setSolrSearchProviderFactory(SolrSearchProviderFactory solrSearchProviderFactory)
-
setFacetSearchContextFactory
public void setFacetSearchContextFactory(FacetSearchContextFactory<FacetSearchContext> facetSearchContextFactory)
-
getFacetSearchQueryConverter
public Converter<SearchQueryConverterData,org.apache.solr.client.solrj.SolrQuery> getFacetSearchQueryConverter()
-
setFacetSearchQueryConverter
public void setFacetSearchQueryConverter(Converter<SearchQueryConverterData,org.apache.solr.client.solrj.SolrQuery> facetSearchQueryConverter)
-
getFacetSearchResultConverter
public Converter<SearchResultConverterData,SearchResult> getFacetSearchResultConverter()
-
setFacetSearchResultConverter
public void setFacetSearchResultConverter(Converter<SearchResultConverterData,SearchResult> facetSearchResultConverter)
-
getSolrIndexService
public SolrIndexService getSolrIndexService()
-
setSolrIndexService
public void setSolrIndexService(SolrIndexService solrIndexService)
-
search
public SearchResult search(SearchQuery searchQuery, java.util.Map<java.lang.String,java.lang.String> searchHints) throws FacetSearchException
- Parameters:
searchQuery- The searchQuery object carrying the query configuration and parameterssearchHints- The search hints- Returns:
- SearchResult object
- Throws:
FacetSearchException
-
-