Class BatchingDeleteHandler
java.lang.Object
de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
de.hybris.platform.impex.distributed.batch.impl.BatchingDeleteHandler
- All Implemented Interfaces:
BatchingImpExCRUDHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
AbstractBatchingCRUDHandler.TriConsumer<T,D, U> -
Constructor Summary
ConstructorsConstructorDescriptionBatchingDeleteHandler(ModelService modelService, UserService userService, SessionService sessionService) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbulkCommit(Map<BatchData.ImportData, ItemModel> itemModels) protected voidcommit(BatchData.ImportData importData, ItemModel itemModel) protected Set<BatchData.ImportData>process(Collection<BatchData.ImportData> importDatas, AbstractBatchingCRUDHandler.TriConsumer<ItemModel, BatchData.ImportData, Set<BatchData.ImportData>> consumer) Methods inherited from class de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
fillModel, getModelService, getSessionAttributes, handleSpecialColumns, notifySpecialColumns, processByLine, processInBulk, registerDocumentIds, setLocalizedModelValue, setModelValue
-
Constructor Details
-
BatchingDeleteHandler
public BatchingDeleteHandler(ModelService modelService, UserService userService, SessionService sessionService)
-
-
Method Details
-
process
protected Set<BatchData.ImportData> process(Collection<BatchData.ImportData> importDatas, AbstractBatchingCRUDHandler.TriConsumer<ItemModel, BatchData.ImportData, Set<BatchData.ImportData>> consumer) - Specified by:
processin classAbstractBatchingCRUDHandler
-
bulkCommit
- Overrides:
bulkCommitin classAbstractBatchingCRUDHandler
-
commit
- Overrides:
commitin classAbstractBatchingCRUDHandler
-