groovy.sql
Class BatchingPreparedStatementWrapper
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.sql.BatchingStatementWrapper
groovy.sql.BatchingPreparedStatementWrapper
- All Implemented Interfaces:
- GroovyObject
public class BatchingPreparedStatementWrapper
- extends BatchingStatementWrapper
Class which delegates to a PreparedStatement but keeps track of
a batch count size. If the batch count reaches the predefined number,
this Statement does an executeBatch() automatically. If batchSize is
zero, then no batching is performed.
- Author:
- Daniel Henrique Alves Lima, Paul King
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchingPreparedStatementWrapper
public BatchingPreparedStatementWrapper(PreparedStatement delegate,
List<Tuple> indexPropList,
int batchSize,
Logger log,
Sql sql)
addBatch
public void addBatch(Object[] parameters)
throws SQLException
- Throws:
SQLException
addBatch
public void addBatch(List<Object> parameters)
throws SQLException
- Throws:
SQLException