Package org.copperengine.core.batcher
Class RetryingTxnBatchRunner<E extends BatchExecutorBase<E,T>,T extends BatchCommand<E,T>>
- java.lang.Object
-
- org.copperengine.core.batcher.RetryingTxnBatchRunner<E,T>
-
- All Implemented Interfaces:
BatchRunner<E,T>
public class RetryingTxnBatchRunner<E extends BatchExecutorBase<E,T>,T extends BatchCommand<E,T>> extends java.lang.Object implements BatchRunner<E,T>
-
-
Constructor Summary
Constructors Constructor Description RetryingTxnBatchRunner()
RetryingTxnBatchRunner(javax.sql.DataSource dataSource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run(java.util.Collection<BatchCommand<E,T>> commands, BatchExecutorBase<E,T> base)
void
setDataSource(javax.sql.DataSource dataSource)
-
-
-
Method Detail
-
setDataSource
public void setDataSource(javax.sql.DataSource dataSource)
-
run
public void run(java.util.Collection<BatchCommand<E,T>> commands, BatchExecutorBase<E,T> base)
- Specified by:
run
in interfaceBatchRunner<E extends BatchExecutorBase<E,T>,T extends BatchCommand<E,T>>
-
-