Class BackofficeSnIndexerStrategy
- java.lang.Object
-
- de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerStrategy
-
- de.hybris.platform.searchservices.indexer.service.impl.DefaultSnIndexerStrategy
-
- com.hybris.backoffice.searchservices.indexer.impl.BackofficeSnIndexerStrategy
-
- All Implemented Interfaces:
SnIndexerStrategy,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
public class BackofficeSnIndexerStrategy extends DefaultSnIndexerStrategy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.searchservices.indexer.service.impl.DefaultSnIndexerStrategy
DefaultSnIndexerStrategy.IndexerBatchFuture, DefaultSnIndexerStrategy.IndexerBatchThreadFactory, DefaultSnIndexerStrategy.IndexerBatchThreadPoolExecutor, DefaultSnIndexerStrategy.IndexerBatchTracker, DefaultSnIndexerStrategy.IndexerTracker
-
Nested classes/interfaces inherited from class de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerStrategy
AbstractSnIndexerStrategy.IndexerBatch, AbstractSnIndexerStrategy.IndexerBatchGroup
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.searchservices.indexer.service.impl.DefaultSnIndexerStrategy
DEFAULT_INDEXER_THREAD_POOL_SIZE, DEFAULT_MAX_INDEXER_BATCH_RETRIES, DEFAULT_MAX_INDEXER_RETRIES
-
Fields inherited from class de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerStrategy
DEFAULT_MAX_INDEXER_BATCH_SIZE
-
-
Constructor Summary
Constructors Constructor Description BackofficeSnIndexerStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SnIndexerResponsedoDefaultExecute(SnIndexerContext indexerContext, java.util.List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups)protected SnIndexerResponsedoExecute(SnIndexerContext indexerContext, java.util.List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups)voidsetBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)protected voidsetIndexToActive(SnIndexerContext indexerContext, SnIndexerResponse snIndexerResponse)voidsetModelService(ModelService modelService)-
Methods inherited from class de.hybris.platform.searchservices.indexer.service.impl.DefaultSnIndexerStrategy
canSubmitIndexerBatchAfterError, createIndexerBatchCallable, createIndexerBatchTrackers, executeIndexerBatchGroup, executeIndexerBatchGroups, getApplicationContext, getIndexerBatchCallableId, retrieveIndexerBatchResponse, setApplicationContext, setIndexerBatchCallableId, submitIndexerBatch
-
Methods inherited from class de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerStrategy
buildIndexerBatchGroup, buildIndexerBatchGroup, buildIndexerBatchGroups, buildIndexerBatchId, createIndexerResponse, execute, executeAfterIndexErrorListeners, executeAfterIndexListeners, executeBeforeIndexListeners, extractErrorMessage, getSnCommonConfigurationService, getSnIndexerContextFactory, getSnIndexService, getSnListenerFactory, getSnSearchProviderFactory, getSnSessionService, joinAndDedupIndexerItemSourceOperations, setSnCommonConfigurationService, setSnIndexerContextFactory, setSnIndexService, setSnListenerFactory, setSnSearchProviderFactory, setSnSessionService, updateIndexerOperationStatusQuietly, updateIndexerProgress
-
-
-
-
Method Detail
-
doExecute
protected SnIndexerResponse doExecute(SnIndexerContext indexerContext, java.util.List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups) throws SnIndexerException
- Overrides:
doExecutein classDefaultSnIndexerStrategy- Throws:
SnIndexerException
-
doDefaultExecute
protected SnIndexerResponse doDefaultExecute(SnIndexerContext indexerContext, java.util.List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups) throws SnIndexerException
- Throws:
SnIndexerException
-
setIndexToActive
protected void setIndexToActive(SnIndexerContext indexerContext, SnIndexerResponse snIndexerResponse)
-
setBackofficeFacetSearchConfigService
public void setBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService)
-
setModelService
public void setModelService(ModelService modelService)
-
-