Class Y2YSyncDistributedProcessHandler
- java.lang.Object
-
- de.hybris.y2ysync.task.distributed.Y2YSyncDistributedProcessHandler
-
- All Implemented Interfaces:
DistributedProcessHandler
public class Y2YSyncDistributedProcessHandler extends java.lang.Object implements DistributedProcessHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.platform.processing.distributed.defaultimpl.DistributedProcessHandler
DistributedProcessHandler.ModelWithDependencies<T extends ItemModel>, DistributedProcessHandler.ProcessCreationContext, DistributedProcessHandler.ProcessExecutionAnalysisContext, DistributedProcessHandler.ProcessInitializationContext
-
-
Constructor Summary
Constructors Constructor Description Y2YSyncDistributedProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, MediaService mediaService, TypeService typeService, ChangeDetectionService changeDetectionService, DistributedProcessService distributedProcessService, BatchingExportProcessor batchingExportProcessor, FinalizeProcessHandler finalizeProcessHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Y2YSyncProcessCreationContext
createProcessCreationContext(ProcessCreationData data)
Y2YSyncProcessAnalysisContext
createProcessExecutionAnalysisContext(DistributedProcessModel process)
Y2YSyncProcessInitializationContext
createProcessInitializationContext(DistributedProcessModel process)
DistributedProcessHandler.ModelWithDependencies<BatchModel>
createResultBatch(BatchModel inputBatch)
void
onFinished(DistributedProcessModel process)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.processing.distributed.defaultimpl.DistributedProcessHandler
calculateProgress, getTypesWithDisabledUniquenessCheck, updateStatusInformation
-
-
-
-
Constructor Detail
-
Y2YSyncDistributedProcessHandler
public Y2YSyncDistributedProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, MediaService mediaService, TypeService typeService, ChangeDetectionService changeDetectionService, DistributedProcessService distributedProcessService, BatchingExportProcessor batchingExportProcessor, FinalizeProcessHandler finalizeProcessHandler)
-
-
Method Detail
-
createProcessCreationContext
public Y2YSyncProcessCreationContext createProcessCreationContext(ProcessCreationData data)
- Specified by:
createProcessCreationContext
in interfaceDistributedProcessHandler
-
createProcessInitializationContext
public Y2YSyncProcessInitializationContext createProcessInitializationContext(DistributedProcessModel process)
- Specified by:
createProcessInitializationContext
in interfaceDistributedProcessHandler
-
createResultBatch
public DistributedProcessHandler.ModelWithDependencies<BatchModel> createResultBatch(BatchModel inputBatch)
- Specified by:
createResultBatch
in interfaceDistributedProcessHandler
-
createProcessExecutionAnalysisContext
public Y2YSyncProcessAnalysisContext createProcessExecutionAnalysisContext(DistributedProcessModel process)
- Specified by:
createProcessExecutionAnalysisContext
in interfaceDistributedProcessHandler
-
onFinished
public void onFinished(DistributedProcessModel process)
- Specified by:
onFinished
in interfaceDistributedProcessHandler
-
-