Enhydra 3.1 API

com.lutris.appserver.server.sql.oracle
Class OracleDBConnection

java.lang.Object
  |
  +--com.lutris.appserver.server.sql.standard.StandardDBConnection
        |
        +--com.lutris.appserver.server.sql.oracle.OracleDBConnection

public class OracleDBConnection
extends StandardDBConnection

An Oracle database connection object used by the Oracle logical database.

Since:
LBS1.8
Version:
$Revision: 1.7.12.1 $
See Also:
StandardDBConnection

Fields inherited from class com.lutris.appserver.server.sql.standard.StandardDBConnection
connection, connectionAllocator, password, url, user
 
Constructor Summary
protected OracleDBConnection(OracleConnectionAllocator connectionAllocator, java.lang.String url, java.lang.String user, java.lang.String password, int maxPreparedStatements, boolean logging, int generation)
          Create a connection to a JDBC database with oracle specific symantics.
 
Methods inherited from class com.lutris.appserver.server.sql.standard.StandardDBConnection
allocate, close, commit, execute, executeQuery, executeQuery, executeUpdate, executeUpdate, getConnection, getGeneration, getUrl, getUser, handleException, incrRequestCount, logDebug, logDebug, prepareCall, prepareStatement, release, reset, rollback, setAutoCommit, validate, warningCheck
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleDBConnection

protected OracleDBConnection(OracleConnectionAllocator connectionAllocator,
                             java.lang.String url,
                             java.lang.String user,
                             java.lang.String password,
                             int maxPreparedStatements,
                             boolean logging,
                             int generation)
                      throws java.sql.SQLException
Create a connection to a JDBC database with oracle specific symantics.
Parameters:
url - JDBC URL of database.
user - SQL user name.
password - SQL password.
maxPreparedStatements - maximum number of preparse statements. a value of less than zero queries JDBC for the value.
connectionAllocator - the connection allocator that this connection belongs to.
logging - specifying true enables SQL logging.
generation - a generation number used to drop old connection when they are released.
Throws:
java.sql.SQLException - If a connection can't be established.
See Also:
StandardDBConnection.StandardDBConnection(com.lutris.appserver.server.sql.ConnectionAllocator, java.lang.String, java.lang.String, java.lang.String, int, boolean, int)

Enhydra 3.1 API