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
public class SimpleNextTurnContext extends SimpleAbstractTurnContext
-
-
Field Summary
Fields Modifier and Type Field Description protected ModelService
modelService
-
Fields inherited from class de.hybris.platform.processing.distributed.simple.context.SimpleAbstractTurnContext
process
-
-
Constructor Summary
Constructors Constructor Description SimpleNextTurnContext(DistributedProcessModel process, java.lang.String previousExecutionId, ModelService modelService, FlexibleSearchService flexibleSearchService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DistributedProcessHandler.ModelWithDependencies<BatchModel>
createInputBatch(SimpleBatchModel _inputBatch)
java.util.stream.Stream<DistributedProcessHandler.ModelWithDependencies<BatchModel>>
nextExecutionInputBatches()
boolean
processFailed()
boolean
processSucceeded()
-
Methods inherited from class de.hybris.platform.processing.distributed.simple.context.SimpleAbstractTurnContext
getNextExecutionId, prepareProcessForNextExecution
-
-
-
-
Field Detail
-
modelService
protected final ModelService modelService
-
-
Constructor Detail
-
SimpleNextTurnContext
public SimpleNextTurnContext(DistributedProcessModel process, java.lang.String previousExecutionId, ModelService modelService, FlexibleSearchService flexibleSearchService)
-
-
Method Detail
-
processFailed
public boolean processFailed()
-
processSucceeded
public boolean processSucceeded()
-
nextExecutionInputBatches
public java.util.stream.Stream<DistributedProcessHandler.ModelWithDependencies<BatchModel>> nextExecutionInputBatches()
- Specified by:
nextExecutionInputBatches
in interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext
- Overrides:
nextExecutionInputBatches
in classSimpleAbstractTurnContext
-
createInputBatch
protected DistributedProcessHandler.ModelWithDependencies<BatchModel> createInputBatch(SimpleBatchModel _inputBatch)
-
-