org.databene.platform.db.model.jdbc
Class JDBCDBImporter

java.lang.Object
  extended by org.databene.platform.db.model.jdbc.JDBCDBImporter
All Implemented Interfaces:
DBImporter

public final class JDBCDBImporter
extends java.lang.Object
implements DBImporter

Imports a DB model via JDBC.

Created: 06.01.2007 19:16:45

Author:
Volker Bergmann

Constructor Summary
JDBCDBImporter(java.sql.Connection connection, java.lang.String user, java.lang.String schemaName, java.lang.String tablePattern, boolean importingIndexes)
           
JDBCDBImporter(java.lang.String url, java.lang.String driverClassname, java.lang.String user, java.lang.String password)
           
JDBCDBImporter(java.lang.String url, java.lang.String driver, java.lang.String user, java.lang.String password, java.lang.String schemaName, java.lang.String tablePattern, boolean importingIndexes)
           
 
Method Summary
 java.lang.String getProductName()
           
 Database importDatabase()
           
 void setFaultTolerant(boolean faultTolerant)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCDBImporter

public JDBCDBImporter(java.lang.String url,
                      java.lang.String driverClassname,
                      java.lang.String user,
                      java.lang.String password)
               throws ConnectFailedException
Throws:
ConnectFailedException

JDBCDBImporter

public JDBCDBImporter(java.lang.String url,
                      java.lang.String driver,
                      java.lang.String user,
                      java.lang.String password,
                      java.lang.String schemaName,
                      java.lang.String tablePattern,
                      boolean importingIndexes)
               throws ConnectFailedException
Throws:
ConnectFailedException

JDBCDBImporter

public JDBCDBImporter(java.sql.Connection connection,
                      java.lang.String user,
                      java.lang.String schemaName,
                      java.lang.String tablePattern,
                      boolean importingIndexes)
Method Detail

importDatabase

public Database importDatabase()
                        throws ImportFailedException
Specified by:
importDatabase in interface DBImporter
Throws:
ImportFailedException

getProductName

public java.lang.String getProductName()
Returns:
the productName

setFaultTolerant

public void setFaultTolerant(boolean faultTolerant)


Copyright © 2010. All Rights Reserved.