final class ProductSearcherImpl extends java.lang.Object implements ProductSearcher
Modifier and Type | Field and Description |
---|---|
private DocumentListToProductResultListConverter |
converter |
private static org.slf4j.Logger |
log |
private SolrQueryBuilder |
queryBuilder |
private CoreLookup |
service |
private SolrClient |
solrj |
Constructor and Description |
---|
ProductSearcherImpl(SolrClient solrj,
DocumentListToProductResultListConverter converter,
SolrQueryBuilder queryBuilder,
CoreLookup service) |
Modifier and Type | Method and Description |
---|---|
ProductSearchResponse |
search(SearchRequest request) |
private static final org.slf4j.Logger log
private final SolrClient solrj
private final DocumentListToProductResultListConverter converter
private final SolrQueryBuilder queryBuilder
private final CoreLookup service
@Inject public ProductSearcherImpl(SolrClient solrj, DocumentListToProductResultListConverter converter, @Named(value="productSearch") SolrQueryBuilder queryBuilder, CoreLookup service)
public ProductSearchResponse search(SearchRequest request)
search
in interface ProductSearcher