public abstract class AbstractBatchOperation extends AbstractOperation
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
_reverseRowOrder |
CLEAN_INSERT, DELETE, DELETE_ALL, INSERT, NONE, REFRESH, TRUNCATE_TABLE, UPDATE| Constructor and Description |
|---|
AbstractBatchOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(IDatabaseConnection connection,
IDataSet dataSet)
Executes this operation on the specified database using the specified
dataset contents.
|
protected void |
handleColumnHasNoValue(java.lang.String tableName,
java.lang.String columnName) |
protected ITableIterator |
iterator(IDataSet dataSet)
Returns list of tables this operation is applied to.
|
java.lang.String |
toString() |
getQualifiedNameCLOSE_CONNECTION, TRANSACTIONprotected ITableIterator iterator(IDataSet dataSet) throws DatabaseUnitException
DatabaseUnitExceptionpublic void execute(IDatabaseConnection connection, IDataSet dataSet) throws DatabaseUnitException, java.sql.SQLException
DatabaseOperationexecute in class DatabaseOperationconnection - the database connection.dataSet - the dataset to be used by this operation.DatabaseUnitExceptionjava.sql.SQLExceptionprotected void handleColumnHasNoValue(java.lang.String tableName,
java.lang.String columnName)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2002-2018. All Rights Reserved.