public class DataSetExecutorImpl extends Object implements DataSetExecutor
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_EXECUTOR_ID |
public static final String DEFAULT_EXECUTOR_ID
public static DataSetExecutorImpl instance(ConnectionHolder connectionHolder)
public static DataSetExecutorImpl instance(String executorId, ConnectionHolder connectionHolder)
public void createDataSet(DataSetConfig dataSetConfig)
DataSetExecutorcreateDataSet in interface DataSetExecutordataSetConfig - dataset configurationpublic org.dbunit.dataset.IDataSet loadDataSet(String name) throws org.dbunit.dataset.DataSetException, IOException
loadDataSet in interface DataSetExecutorname - one or more (comma separated) dataset names to instanceorg.dbunit.dataset.DataSetExceptionIOExceptionpublic ConnectionHolder getConnectionHolder()
getConnectionHolder in interface DataSetExecutorpublic void executeStatements(String[] statements)
executeStatements in interface DataSetExecutorpublic void setConnectionHolder(ConnectionHolder connectionHolder)
public Connection getConnection()
public static Map<String,DataSetExecutorImpl> getExecutors()
public String getExecutorId()
getExecutorId in interface DataSetExecutorpublic static DataSetExecutorImpl getExecutorById(String id)
public void clearDatabase(DataSetConfig dataset) throws SQLException
clearDatabase in interface DataSetExecutorSQLExceptionpublic void executeScript(String scriptPath)
executeScript in interface DataSetExecutorpublic void compareCurrentDataSetWith(DataSetConfig expectedDataSetConfig, String[] excludeCols) throws org.dbunit.DatabaseUnitException
DataSetExecutorcompareCurrentDataSetWith in interface DataSetExecutorexpectedDataSetConfig - configurationorg.dbunit.DatabaseUnitException - if current dataset is not equal current datasetpublic void setDBUnitConfig(DBUnitConfig dbUnitConfig)
setDBUnitConfig in interface DataSetExecutorpublic DBUnitConfig getDBUnitConfig()
getDBUnitConfig in interface DataSetExecutorCopyright © 2016. All rights reserved.