public class DistributedIndexerStrategy extends AbstractIndexerStrategy
IndexerStrategy that distributes work across cluster nodes.| Constructor and Description |
|---|
DistributedIndexerStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute(IndexerContext indexerContext) |
DistributedProcessService |
getDistributedProcessService() |
ModelService |
getModelService() |
void |
setDistributedProcessService(DistributedProcessService distributedProcessService) |
void |
setModelService(ModelService modelService) |
protected void |
waitForDistributedIndexer(String processCode) |
createIndexerQuery, createLocalSessionContext, doExecute, execute, executeIndexerQuery, getCommonI18NService, getFacetSearchConfig, getFlexibleSearchQuerySpecFactory, getIndex, getIndexedProperties, getIndexedType, getIndexerContextFactory, getIndexerHints, getIndexerQueriesExecutor, getIndexOperation, getIndexOperationIdGenerator, getPks, getSessionService, getSolrIndexService, getSolrSearchProviderFactory, getTenantService, getUserService, logStrategyError, logStrategyStart, logStrategySuccess, removeLocalSessionContext, resolveIndex, resolveIndexedProperties, resolveIndexerHints, resolvePks, resolveSessionCurrency, resolveSessionLanguage, resolveSessionUser, resolveTenantId, setCommonI18NService, setFacetSearchConfig, setFlexibleSearchQuerySpecFactory, setIndex, setIndexedProperties, setIndexedType, setIndexerContextFactory, setIndexerHints, setIndexerQueriesExecutor, setIndexOperation, setIndexOperationIdGenerator, setPks, setSessionService, setSolrIndexService, setSolrSearchProviderFactory, setTenantService, setUserService, validateRequiredFieldsprotected void doExecute(IndexerContext indexerContext) throws IndexerException
doExecute in class AbstractIndexerStrategyIndexerExceptionprotected void waitForDistributedIndexer(String processCode) throws IndexerException, InterruptedException
IndexerExceptionInterruptedExceptionpublic DistributedProcessService getDistributedProcessService()
public void setDistributedProcessService(DistributedProcessService distributedProcessService)
public ModelService getModelService()
public void setModelService(ModelService modelService)
Copyright © 2017 SAP SE. All Rights Reserved.