Interface BatchProcessor<S>
- All Known Subinterfaces:
SessionBatchProcessor
,StatelessSessionBatchProcessor
- All Known Implementing Classes:
AbstractBatchProcessor
,AbstractHibernateBatchProcessor
,Hibernate5BatchProcessor
,Hibernate5StatelessSessionBatchProcessor
public interface BatchProcessor<S>
Threadsafe batch processor.
This processor is essentially a heavyweight generic DAO for
processing operations over a collection of entities.
For more information on the implementation details, please
see the javadoc for
AbstractBatchProcessor
.-
Method Summary
Modifier and TypeMethodDescription<E> BatchResult<E>
execute
(HibernateOperation<S> operation, Collection<E> objects) <E> BatchResult<E>
execute
(HibernateOperation<S> operation, Collection<E> objects, BulkAuditMapper<E> bulkAuditMapper)
-
Method Details
-
execute
-
execute
<E> BatchResult<E> execute(HibernateOperation<S> operation, Collection<E> objects, BulkAuditMapper<E> bulkAuditMapper)
-