@Service(value="blWorkflowSolrIndexServiceExtensionHandler")
public class WorkflowSolrIndexServiceExtensionHandler
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.catalog.service.CatalogService |
catalogService |
protected org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionManager |
extensionManager |
protected org.broadleafcommerce.core.search.service.solr.SolrHelperService |
shs |
| Constructor and Description |
|---|
WorkflowSolrIndexServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
attachAdditionalBasicFields(org.broadleafcommerce.core.catalog.domain.Indexable indexable,
org.apache.solr.common.SolrInputDocument document,
org.broadleafcommerce.core.search.service.solr.SolrHelperService shs) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
getCategoryId(Long tentativeId,
Long[] returnContainer) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
getIndexableId(org.broadleafcommerce.core.catalog.domain.Indexable indexable,
Long[] returnContainer) |
void |
init() |
addPropertyValues, attachAdditionalDocumentFields, endBatchEvent, modifyBuiltDocuments, populateDocumentForIndexField, startBatchEventgetPriority, isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected org.broadleafcommerce.core.search.service.solr.SolrHelperService shs
protected org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionManager extensionManager
protected org.broadleafcommerce.core.catalog.service.CatalogService catalogService
public WorkflowSolrIndexServiceExtensionHandler()
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType attachAdditionalBasicFields(org.broadleafcommerce.core.catalog.domain.Indexable indexable,
org.apache.solr.common.SolrInputDocument document,
org.broadleafcommerce.core.search.service.solr.SolrHelperService shs)
attachAdditionalBasicFields in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandlerattachAdditionalBasicFields in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType getCategoryId(Long tentativeId, Long[] returnContainer)
getCategoryId in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandlergetCategoryId in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandlerpublic org.broadleafcommerce.common.extension.ExtensionResultStatusType getIndexableId(org.broadleafcommerce.core.catalog.domain.Indexable indexable,
Long[] returnContainer)
getIndexableId in interface org.broadleafcommerce.core.search.service.solr.index.SolrIndexServiceExtensionHandlergetIndexableId in class org.broadleafcommerce.core.search.service.solr.index.AbstractSolrIndexServiceExtensionHandlerCopyright © 2019. All rights reserved.