Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.dbunit.database
Class DatabaseConnection  view DatabaseConnection download DatabaseConnection.java

java.lang.Object
  extended byorg.dbunit.database.AbstractDatabaseConnection
      extended byorg.dbunit.database.DatabaseConnection
All Implemented Interfaces:
IDatabaseConnection

public class DatabaseConnection
extends AbstractDatabaseConnection
implements IDatabaseConnection

This class adapts a JDBC Connection to a IDatabaseConnection.

Since:
Feb 21, 2002
Version:
$Revision: 1.11 $

Field Summary
private  java.sql.Connection _connection
           
private  java.lang.String _schema
           
 
Fields inherited from class org.dbunit.database.AbstractDatabaseConnection
 
Constructor Summary
DatabaseConnection(java.sql.Connection connection)
          Creates a new DatabaseConnection.
DatabaseConnection(java.sql.Connection connection, java.lang.String schema)
          Creates a new DatabaseConnection.
 
Method Summary
 void close()
          Close this connection.
 java.sql.Connection getConnection()
          Returns a JDBC database connection.
 java.lang.String getSchema()
          Returns the database schema name.
 
Methods inherited from class org.dbunit.database.AbstractDatabaseConnection
createDataSet, createDataSet, createQueryTable, getConfig, getRowCount, getRowCount, getStatementFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.dbunit.database.IDatabaseConnection
createDataSet, createDataSet, createQueryTable, getConfig, getRowCount, getRowCount, getStatementFactory
 

Field Detail

_connection

private final java.sql.Connection _connection

_schema

private final java.lang.String _schema
Constructor Detail

DatabaseConnection

public DatabaseConnection(java.sql.Connection connection,
                          java.lang.String schema)
Creates a new DatabaseConnection.


DatabaseConnection

public DatabaseConnection(java.sql.Connection connection)
Creates a new DatabaseConnection.

Method Detail

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
Description copied from interface: IDatabaseConnection
Returns a JDBC database connection.

Specified by:
getConnection in interface IDatabaseConnection

getSchema

public java.lang.String getSchema()
Description copied from interface: IDatabaseConnection
Returns the database schema name.

Specified by:
getSchema in interface IDatabaseConnection

close

public void close()
           throws java.sql.SQLException
Description copied from interface: IDatabaseConnection
Close this connection.

Specified by:
close in interface IDatabaseConnection