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.
Method Summary |
void |
addBatch(java.util.List<java.lang.Object> parameters)
|
void |
addBatch(java.lang.Object[] parameters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BatchingPreparedStatementWrapper
public BatchingPreparedStatementWrapper(java.sql.PreparedStatement delegate,
java.util.List<Tuple> indexPropList,
int batchSize,
java.util.logging.Logger log,
Sql sql)
addBatch
public void addBatch(java.lang.Object[] parameters)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
addBatch
public void addBatch(java.util.List<java.lang.Object> parameters)
throws java.sql.SQLException
- Throws:
java.sql.SQLException