@Service(value="blEnterpriseSearchSolrIndexServiceExtensionHandler")
public class EnterpriseSearchSolrIndexServiceExtensionHandler
extends org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandler
implements org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionManager |
extensionManager |
protected org.broadleafcommerce.core.search.service.solr.SolrHelperService |
shs |
| Constructor and Description |
|---|
EnterpriseSearchSolrIndexServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
populateDocumentForIndexField(org.apache.solr.common.SolrInputDocument document,
org.broadleafcommerce.core.search.domain.IndexField field,
org.broadleafcommerce.core.search.domain.solr.FieldType fieldType,
Map<String,Object> propertyValues) |
addPropertyValues, attachAdditionalBasicFields, attachAdditionalDocumentFields, attachChildDocuments, endBatchEvent, getCategoryId, getIndexableId, modifyBuiltDocuments, startBatchEventgetPriority, isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyValues, attachAdditionalBasicFields, attachAdditionalDocumentFields, attachChildDocuments, endBatchEvent, getCategoryId, getIndexableId, modifyBuiltDocuments, startBatchEventprotected org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionManager extensionManager
protected org.broadleafcommerce.core.search.service.solr.SolrHelperService shs
public EnterpriseSearchSolrIndexServiceExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType populateDocumentForIndexField(org.apache.solr.common.SolrInputDocument document,
org.broadleafcommerce.core.search.domain.IndexField field,
org.broadleafcommerce.core.search.domain.solr.FieldType fieldType,
Map<String,Object> propertyValues)
populateDocumentForIndexField in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandlerpopulateDocumentForIndexField in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandlerCopyright © 2020. All rights reserved.