com.caucho.quercus.lib.db
Class DataSourceConnection

java.lang.Object
  extended by com.caucho.quercus.lib.db.JdbcConnectionResource
      extended by com.caucho.quercus.lib.db.DataSourceConnection
All Implemented Interfaces:
EnvCleanup
Direct Known Subclasses:
SQLite3

public class DataSourceConnection
extends JdbcConnectionResource


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
JdbcConnectionResource.SqlParseToken
 
Field Summary
 
Fields inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
_driver, _flags, _host, _port, _socket, _sqlParseToken, _url
 
Constructor Summary
DataSourceConnection(Env env, javax.sql.DataSource ds)
           
DataSourceConnection(Env env, javax.sql.DataSource ds, java.lang.String user, java.lang.String pass)
           
 
Method Summary
protected  ConnectionEntry connectImpl(Env env, java.lang.String host, java.lang.String userName, java.lang.String password, java.lang.String dbname, int port, java.lang.String socket, int flags, java.lang.String driver, java.lang.String url, boolean isNewLink)
          Connects to the underlying database.
 
Methods inherited from class com.caucho.quercus.lib.db.JdbcConnectionResource
cleanup, clearErrors, close, closeStatement, commit, connectInternal, createResult, createStatement, error, getAffectedRows, getAutoCommit, getCatalog, getCatalogs, getCharacterSetName, getClientEncoding, getClientInfo, getClientInfo, getConnection, getDbName, getDriver, getDriverName, getErrorCode, getErrorMessage, getException, getFieldCount, getHost, getHostInfo, getJavaConnection, getPassword, getPort, getResultResource, getResultSet, getServerInfo, getServerStat, getTableMetaData, getUrl, getURL, getUserName, getWarnings, infoToVersion, isConnected, isSeekable, keepResourceValues, keepStatementOpen, parseSqlToken, ping, realEscapeString, realQuery, rollback, saveErrors, setAffectedRows, setAutoCommit, setCatalog, setClientEncoding, setResultResource, setWarnings, toObject, toString, validateConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataSourceConnection

public DataSourceConnection(Env env,
                            javax.sql.DataSource ds)

DataSourceConnection

public DataSourceConnection(Env env,
                            javax.sql.DataSource ds,
                            java.lang.String user,
                            java.lang.String pass)
Method Detail

connectImpl

protected ConnectionEntry connectImpl(Env env,
                                      java.lang.String host,
                                      java.lang.String userName,
                                      java.lang.String password,
                                      java.lang.String dbname,
                                      int port,
                                      java.lang.String socket,
                                      int flags,
                                      java.lang.String driver,
                                      java.lang.String url,
                                      boolean isNewLink)
Description copied from class: JdbcConnectionResource
Connects to the underlying database.

Specified by:
connectImpl in class JdbcConnectionResource