|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.vivoweb.harvester.util.DatabaseClone
public class DatabaseClone
Clone a database from one jdbc connection to another
| Constructor Summary | |
|---|---|
DatabaseClone(ArgList argList)
Constructor |
|
DatabaseClone(java.sql.Connection inputConn,
java.lang.String inputFile,
java.sql.Connection outputConn,
java.lang.String outputFile,
java.lang.String[] tableNames,
java.lang.String[] tableTypes,
java.util.Map<java.lang.String,java.lang.String> dbUnitFeatures)
Constructor |
|
DatabaseClone(java.lang.String[] args)
Constructor |
|
| Method Summary | |
|---|---|
void |
execute()
Clone a database |
static void |
main(java.lang.String... args)
Main method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatabaseClone(java.sql.Connection inputConn,
java.lang.String inputFile,
java.sql.Connection outputConn,
java.lang.String outputFile,
java.lang.String[] tableNames,
java.lang.String[] tableTypes,
java.util.Map<java.lang.String,java.lang.String> dbUnitFeatures)
throws org.apache.commons.vfs.FileSystemException,
org.dbunit.DatabaseUnitException
inputConn - database to input frominputFile - use this database state file as the input databaseoutputConn - database to output tooutputFile - output the state of the input database in this filetableNames - list of tables to export (null exports all)tableTypes - list of table types to export (null exports 'TABLE' type only)dbUnitFeatures - map of DBUnit features to boolean strings "true"/"false"
org.apache.commons.vfs.FileSystemException - error resolving file
org.dbunit.DatabaseUnitException - error connecting to database
public DatabaseClone(java.lang.String[] args)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.sql.SQLException,
org.dbunit.DatabaseUnitException
args - commandline arguments
java.io.IOException - error creating task
java.lang.ClassNotFoundException - error loading driver
java.sql.SQLException - error connecting to database
org.dbunit.DatabaseUnitException - error connecting to database
public DatabaseClone(ArgList argList)
throws java.lang.ClassNotFoundException,
java.sql.SQLException,
org.apache.commons.vfs.FileSystemException,
org.dbunit.DatabaseUnitException
argList - option set of parsed args
java.lang.ClassNotFoundException - error loading driver
java.sql.SQLException - error connecting to database
org.apache.commons.vfs.FileSystemException - error resolving file
org.dbunit.DatabaseUnitException - error connecting to database| Method Detail |
|---|
public void execute()
throws java.sql.SQLException,
org.dbunit.DatabaseUnitException,
java.io.IOException
java.sql.SQLException - error connecting
org.dbunit.DatabaseUnitException - error
java.io.IOException - error resolving connectionspublic static void main(java.lang.String... args)
args - commandline arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||