Enhydra 3.1 API

com.lutris.appserver.server.sql.msql
Class MsqlDBConnection

java.lang.Object
  |
  +--com.lutris.appserver.server.sql.standard.StandardDBConnection
        |
        +--com.lutris.appserver.server.sql.msql.MsqlDBConnection

public class MsqlDBConnection
extends StandardDBConnection

An Msql database connection object used by the Msql 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 MsqlDBConnection(MsqlConnectionAllocator 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 Msql 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

MsqlDBConnection

protected MsqlDBConnection(MsqlConnectionAllocator 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 Msql 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