Class Y2YSyncProcessAnalysisContext
java.lang.Object
de.hybris.y2ysync.task.distributed.Y2YSyncProcessAnalysisContext
- All Implemented Interfaces:
DistributedProcessHandler.ProcessExecutionAnalysisContext
public class Y2YSyncProcessAnalysisContext
extends Object
implements DistributedProcessHandler.ProcessExecutionAnalysisContext
-
Constructor Summary
ConstructorsConstructorDescriptionY2YSyncProcessAnalysisContext(Y2YDistributedProcessModel process, FlexibleSearchService flexibleSearchService, ModelService modelService, DistributedProcessService distributedProcessService) -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean
-
Constructor Details
-
Y2YSyncProcessAnalysisContext
public Y2YSyncProcessAnalysisContext(Y2YDistributedProcessModel process, FlexibleSearchService flexibleSearchService, ModelService modelService, DistributedProcessService distributedProcessService)
-
-
Method Details
-
processFailed
public boolean processFailed()- Specified by:
processFailedin interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext
-
processSucceeded
public boolean processSucceeded()- Specified by:
processSucceededin interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext
-
nextExecutionInputBatches
public Stream<DistributedProcessHandler.ModelWithDependencies<BatchModel>> nextExecutionInputBatches()- Specified by:
nextExecutionInputBatchesin interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext
-
prepareProcessForNextExecution
public DistributedProcessHandler.ModelWithDependencies<DistributedProcessModel> prepareProcessForNextExecution()- Specified by:
prepareProcessForNextExecutionin interfaceDistributedProcessHandler.ProcessExecutionAnalysisContext
-