public abstract class DatabaseOperation extends Object
Modifier and Type | Field and Description |
---|---|
static DatabaseOperation |
CLEAN_INSERT |
static DatabaseOperation |
DELETE |
static DatabaseOperation |
DELETE_ALL |
static DatabaseOperation |
INSERT |
static DatabaseOperation |
NONE |
static DatabaseOperation |
REFRESH |
static DatabaseOperation |
TRUNCATE_TABLE |
static DatabaseOperation |
UPDATE |
Constructor and Description |
---|
DatabaseOperation() |
Modifier and Type | Method and Description |
---|---|
static DatabaseOperation |
CLOSE_CONNECTION(DatabaseOperation operation) |
abstract void |
execute(IDatabaseConnection connection,
IDataSet dataSet)
Executes this operation on the specified database using the specified
dataset contents.
|
static DatabaseOperation |
TRANSACTION(DatabaseOperation operation) |
public static final DatabaseOperation NONE
DummyOperation
public static final DatabaseOperation UPDATE
UpdateOperation
public static final DatabaseOperation INSERT
InsertOperation
public static final DatabaseOperation REFRESH
RefreshOperation
public static final DatabaseOperation DELETE
DeleteOperation
public static final DatabaseOperation DELETE_ALL
DeleteAllOperation
public static final DatabaseOperation TRUNCATE_TABLE
TruncateTableOperation
public static final DatabaseOperation CLEAN_INSERT
DeleteAllOperation
,
InsertOperation
,
CompositeOperation
public static final DatabaseOperation TRANSACTION(DatabaseOperation operation)
TransactionOperation
public static final DatabaseOperation CLOSE_CONNECTION(DatabaseOperation operation)
CloseConnectionOperation
public abstract void execute(IDatabaseConnection connection, IDataSet dataSet) throws DatabaseUnitException, SQLException
connection
- the database connection.dataSet
- the dataset to be used by this operation.DatabaseUnitException
SQLException
Copyright © 2002–2020. All rights reserved.