Class BatchingInsertHandler
- java.lang.Object
-
- de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
-
- de.hybris.platform.impex.distributed.batch.impl.BatchingInsertHandler
-
- All Implemented Interfaces:
BatchingImpExCRUDHandler
public class BatchingInsertHandler extends AbstractBatchingCRUDHandler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.impex.distributed.batch.impl.AbstractBatchingCRUDHandler
AbstractBatchingCRUDHandler.TriConsumer<T,D,U>
-
-
Constructor Summary
Constructors Constructor Description BatchingInsertHandler(ModelService modelService, UserService userService, SessionService sessionService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.Object>getSessionAttributes(java.util.Collection<ItemModel> models)protected java.util.Set<BatchData.ImportData>process(java.util.Collection<BatchData.ImportData> importDatas, AbstractBatchingCRUDHandler.TriConsumer<ItemModel,BatchData.ImportData,java.util.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 Detail
-
BatchingInsertHandler
public BatchingInsertHandler(ModelService modelService, UserService userService, SessionService sessionService)
-
-
Method Detail
-
process
protected java.util.Set<BatchData.ImportData> process(java.util.Collection<BatchData.ImportData> importDatas, AbstractBatchingCRUDHandler.TriConsumer<ItemModel,BatchData.ImportData,java.util.Set<BatchData.ImportData>> consumer)
- Specified by:
processin classAbstractBatchingCRUDHandler
-
getSessionAttributes
protected java.util.Map<java.lang.String,java.lang.Object> getSessionAttributes(java.util.Collection<ItemModel> models)
- Overrides:
getSessionAttributesin classAbstractBatchingCRUDHandler
-
-