Class BatchingUpdateHandler
java.lang.Object
de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
de.hybris.platform.impex.distributed.batch.impl.BatchingUpdateHandler
- 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
ConstructorsConstructorDescriptionBatchingUpdateHandler(ModelService modelService, UserService userService, SessionService sessionService) -
Method Summary
Modifier and TypeMethodDescriptiongetSessionAttributes(Collection<ItemModel> models) 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
bulkCommit, commit, fillModel, getModelService, handleSpecialColumns, notifySpecialColumns, processByLine, processInBulk, registerDocumentIds, setLocalizedModelValue, setModelValue
-
Constructor Details
-
BatchingUpdateHandler
public BatchingUpdateHandler(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
-
getSessionAttributes
- Overrides:
getSessionAttributesin classAbstractBatchingCRUDHandler
-