org.databene.benerator.main
Class DBSnapshotTool

java.lang.Object
  extended by org.databene.benerator.main.DBSnapshotTool

public class DBSnapshotTool
extends java.lang.Object

Creates a snapshot of a database schema and exports it in DbUnit XML file format.

Since:
0.3.04
Author:
Volker Bergmann

Field Summary
static java.lang.String DB_DRIVER
           
static java.lang.String DB_PASSWORD
           
static java.lang.String DB_SCHEMA
           
static java.lang.String DB_URL
           
static java.lang.String DB_USER
           
static java.lang.String DBUNIT_FORMAT
           
static java.lang.String DEFAULT_FORMAT
           
static java.lang.String DIALECT
           
static java.lang.String FORMAT
           
static java.lang.String SQL_FORMAT
           
static java.lang.String XLS_FORMAT
           
 
Constructor Summary
DBSnapshotTool()
           
 
Method Summary
static void export(java.lang.String dbUrl, java.lang.String dbDriver, java.lang.String dbSchema, java.lang.String dbUser, java.lang.String dbPassword, java.lang.String filename, java.lang.String format, java.lang.String dialect)
           
static void export(java.lang.String dbUrl, java.lang.String dbDriver, java.lang.String dbSchema, java.lang.String dbUser, java.lang.String dbPassword, java.lang.String filename, java.lang.String encoding, java.lang.String format, java.lang.String dialect, org.databene.commons.ui.ProgressMonitor monitor)
           
static void main(java.lang.String[] args)
           
static java.lang.String[] supportedFormats()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DBUNIT_FORMAT

public static final java.lang.String DBUNIT_FORMAT
See Also:
Constant Field Values

XLS_FORMAT

public static final java.lang.String XLS_FORMAT
See Also:
Constant Field Values

SQL_FORMAT

public static final java.lang.String SQL_FORMAT
See Also:
Constant Field Values

DEFAULT_FORMAT

public static final java.lang.String DEFAULT_FORMAT
See Also:
Constant Field Values

DB_PASSWORD

public static final java.lang.String DB_PASSWORD
See Also:
Constant Field Values

DB_URL

public static final java.lang.String DB_URL
See Also:
Constant Field Values

DB_DRIVER

public static final java.lang.String DB_DRIVER
See Also:
Constant Field Values

DB_SCHEMA

public static final java.lang.String DB_SCHEMA
See Also:
Constant Field Values

DB_USER

public static final java.lang.String DB_USER
See Also:
Constant Field Values

FORMAT

public static final java.lang.String FORMAT
See Also:
Constant Field Values

DIALECT

public static final java.lang.String DIALECT
See Also:
Constant Field Values
Constructor Detail

DBSnapshotTool

public DBSnapshotTool()
Method Detail

supportedFormats

public static java.lang.String[] supportedFormats()

main

public static void main(java.lang.String[] args)

export

public static void export(java.lang.String dbUrl,
                          java.lang.String dbDriver,
                          java.lang.String dbSchema,
                          java.lang.String dbUser,
                          java.lang.String dbPassword,
                          java.lang.String filename,
                          java.lang.String format,
                          java.lang.String dialect)

export

public static void export(java.lang.String dbUrl,
                          java.lang.String dbDriver,
                          java.lang.String dbSchema,
                          java.lang.String dbUser,
                          java.lang.String dbPassword,
                          java.lang.String filename,
                          java.lang.String encoding,
                          java.lang.String format,
                          java.lang.String dialect,
                          org.databene.commons.ui.ProgressMonitor monitor)


Copyright © 2013. All Rights Reserved.