Class SimpleNextTurnContext
java.lang.Object
de.hybris.platform.processing.distributed.simple.context.SimpleAbstractTurnContext
de.hybris.platform.processing.distributed.simple.context.SimpleNextTurnContext
- All Implemented Interfaces:
DistributedProcessHandler.ProcessExecutionAnalysisContext
-
Field Summary
FieldsFields inherited from class de.hybris.platform.processing.distributed.simple.context.SimpleAbstractTurnContext
process -
Constructor Summary
ConstructorsConstructorDescriptionSimpleNextTurnContext(DistributedProcessModel process, String previousExecutionId, ModelService modelService, FlexibleSearchService flexibleSearchService) -
Method Summary
Methods inherited from class de.hybris.platform.processing.distributed.simple.context.SimpleAbstractTurnContext
getNextExecutionId, prepareProcessForNextExecution
-
Field Details
-
modelService
-
-
Constructor Details
-
SimpleNextTurnContext
public SimpleNextTurnContext(DistributedProcessModel process, String previousExecutionId, ModelService modelService, FlexibleSearchService flexibleSearchService)
-
-
Method Details
-
processFailed
public boolean processFailed() -
processSucceeded
public boolean processSucceeded() -
nextExecutionInputBatches
public Stream<DistributedProcessHandler.ModelWithDependencies<BatchModel>> nextExecutionInputBatches()- Specified by:
nextExecutionInputBatchesin interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext- Overrides:
nextExecutionInputBatchesin classSimpleAbstractTurnContext
-
createInputBatch
protected DistributedProcessHandler.ModelWithDependencies<BatchModel> createInputBatch(SimpleBatchModel _inputBatch)
-