@ConditionalOnBroadleafModule(value=ENTERPRISE_SEARCH)
@Service(value="blPriceListTypeAheadServiceExtensionHandler")
public class PriceListTypeAheadServiceExtensionHandler
extends com.broadleafcommerce.search.service.typeahead.AbstractTypeAheadServiceExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected com.broadleafcommerce.search.service.typeahead.TypeAheadServiceExtensionManager |
extensionManager |
| Constructor and Description |
|---|
PriceListTypeAheadServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
protected void |
modifySolrQueryToExcludeInactiveProducts(org.apache.solr.client.solrj.SolrQuery solrQuery) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
modifySuggestionQuery(org.broadleafcommerce.core.search.service.solr.SearchContextDTO context,
org.apache.solr.client.solrj.SolrQuery solrQuery,
com.broadleafcommerce.search.domain.typeahead.TypeAheadConfiguration config) |
modifyCategoryQuerygetPriority, isEnabled, setEnabled, setPriorityprotected com.broadleafcommerce.search.service.typeahead.TypeAheadServiceExtensionManager extensionManager
public PriceListTypeAheadServiceExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifySuggestionQuery(org.broadleafcommerce.core.search.service.solr.SearchContextDTO context,
org.apache.solr.client.solrj.SolrQuery solrQuery,
com.broadleafcommerce.search.domain.typeahead.TypeAheadConfiguration config)
modifySuggestionQuery in interface com.broadleafcommerce.search.service.typeahead.TypeAheadServiceExtensionHandlermodifySuggestionQuery in class com.broadleafcommerce.search.service.typeahead.AbstractTypeAheadServiceExtensionHandlerprotected void modifySolrQueryToExcludeInactiveProducts(org.apache.solr.client.solrj.SolrQuery solrQuery)
Copyright © 2020. All rights reserved.