Class IncrementalSnIndexerJob<T extends IncrementalSnIndexerCronJobModel>
java.lang.Object
de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable<T>
de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerJob<T>
de.hybris.platform.searchservices.indexer.service.impl.IncrementalSnIndexerJob<T>
- All Implemented Interfaces:
JobPerformable<T>
public class IncrementalSnIndexerJob<T extends IncrementalSnIndexerCronJobModel>
extends AbstractSnIndexerJob<T>
Implementation of
JobPerformable for running incremental indexer operations.-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
flexibleSearchService, modelService, sessionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildParameters(T cronJob) protected SnIndexerRequestcreateIndexerRequest(T cronJob, SnProgressTracker progressTracker) Methods inherited from class de.hybris.platform.searchservices.indexer.service.impl.AbstractSnIndexerJob
getLastSuccessfulStartTime, getSnCronJobProgressTrackerFactory, getSnIndexerCronJobDao, getSnIndexerService, isAbortable, isPerformable, perform, saveLastSuccessfulStartTime, setSnCronJobProgressTrackerFactory, setSnIndexerCronJobDao, setSnIndexerServiceMethods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, setFlexibleSearchService, setModelService, setSessionService
-
Constructor Details
-
IncrementalSnIndexerJob
public IncrementalSnIndexerJob()
-
-
Method Details
-
createIndexerRequest
protected SnIndexerRequest createIndexerRequest(T cronJob, SnProgressTracker progressTracker) throws SnIndexerException - Specified by:
createIndexerRequestin classAbstractSnIndexerJob<T extends IncrementalSnIndexerCronJobModel>- Throws:
SnIndexerException
-
buildParameters
- Throws:
SnIndexerException
-