Class DefaultDistributedImportProcessHandler
java.lang.Object
de.hybris.platform.impex.distributed.process.DefaultDistributedImportProcessHandler
- All Implemented Interfaces:
DistributedProcessHandler
public class DefaultDistributedImportProcessHandler
extends 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
ConstructorsConstructorDescriptionDefaultDistributedImportProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, ProcessImpexTask processImpexTask, DistributedImpexLogService logService, MediaService mediaService) Deprecated, for removal: This API element is subject to removal in a future version.since 6.2.0 - DistributedImpexLogService is no longer usedDefaultDistributedImportProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, ProcessImpexTask processImpexTask, MediaService mediaService) -
Method Summary
Modifier and TypeMethodDescriptioncalculateProgress(DistributedProcessModel process) de.hybris.platform.impex.distributed.process.ImportProcessCreationContextcreateResultBatch(BatchModel batch) voidonFinished(DistributedProcessModel process) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.processing.distributed.defaultimpl.DistributedProcessHandler
updateStatusInformation
-
Constructor Details
-
DefaultDistributedImportProcessHandler
public DefaultDistributedImportProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, ProcessImpexTask processImpexTask, MediaService mediaService) -
DefaultDistributedImportProcessHandler
@Deprecated(since="6.2.0", forRemoval=true) public DefaultDistributedImportProcessHandler(ModelService modelService, FlexibleSearchService flexibleSearchService, ProcessImpexTask processImpexTask, DistributedImpexLogService logService, MediaService mediaService) Deprecated, for removal: This API element is subject to removal in a future version.since 6.2.0 - DistributedImpexLogService is no longer used
-
-
Method Details
-
getTypesWithDisabledUniquenessCheck
- Specified by:
getTypesWithDisabledUniquenessCheckin interfaceDistributedProcessHandler
-
createProcessCreationContext
public de.hybris.platform.impex.distributed.process.ImportProcessCreationContext createProcessCreationContext(ProcessCreationData data) - Specified by:
createProcessCreationContextin interfaceDistributedProcessHandler
-
createProcessInitializationContext
public ImportProcessInitializationContext createProcessInitializationContext(DistributedProcessModel process) - Specified by:
createProcessInitializationContextin interfaceDistributedProcessHandler
-
createProcessExecutionAnalysisContext
public ImportProcessExecutionAnalysisContext createProcessExecutionAnalysisContext(DistributedProcessModel process) - Specified by:
createProcessExecutionAnalysisContextin interfaceDistributedProcessHandler
-
createResultBatch
public DistributedProcessHandler.ModelWithDependencies<BatchModel> createResultBatch(BatchModel batch) - Specified by:
createResultBatchin interfaceDistributedProcessHandler
-
calculateProgress
- Specified by:
calculateProgressin interfaceDistributedProcessHandler
-
onFinished
- Specified by:
onFinishedin interfaceDistributedProcessHandler
-