Interface DistributedProcessHandler
- All Known Implementing Classes:
DefaultDistributedImportProcessHandler,DefaultIndexerDistributedProcessHandler,SimpleAbstractDistributedProcessHandler,SimpleDistributedProcessHandler,SimpleScriptingDistributedProcessHandler,TestDistributedProcessHandler,Y2YSyncDistributedProcessHandler
public interface DistributedProcessHandler
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptiondefault OptionalDoublecalculateProgress(DistributedProcessModel process) createProcessCreationContext(ProcessCreationData processData) createResultBatch(BatchModel inputBatch) voidonFinished(DistributedProcessModel process) default void
-
Method Details
-
createProcessCreationContext
DistributedProcessHandler.ProcessCreationContext createProcessCreationContext(ProcessCreationData processData) -
createProcessInitializationContext
DistributedProcessHandler.ProcessInitializationContext createProcessInitializationContext(DistributedProcessModel process) -
createResultBatch
DistributedProcessHandler.ModelWithDependencies<BatchModel> createResultBatch(BatchModel inputBatch) -
createProcessExecutionAnalysisContext
DistributedProcessHandler.ProcessExecutionAnalysisContext createProcessExecutionAnalysisContext(DistributedProcessModel process) -
onFinished
-
calculateProgress
-
updateStatusInformation
-
getTypesWithDisabledUniquenessCheck
-