org.seasar.extension.dbcp.impl
クラス DataSourceImpl

java.lang.Object
  拡張org.seasar.extension.dbcp.impl.DataSourceImpl
すべての実装インタフェース:
javax.sql.DataSource, java.io.Serializable

public class DataSourceImpl
extends java.lang.Object
implements javax.sql.DataSource, java.io.Serializable

DataSourceの実装です。

作成者:
higa
関連項目:
直列化された形式

コンストラクタの概要
DataSourceImpl(ConnectionPool connectionPool)
          DataSourceImplを作成します。
 
メソッドの概要
 java.sql.Connection getConnection()
           
 java.sql.Connection getConnection(java.lang.String user, java.lang.String password)
           
 ConnectionPool getConnectionPool()
          コネクションプールを返します。
 int getLoginTimeout()
           
 java.io.PrintWriter getLogWriter()
           
 void setLoginTimeout(int loginTimeout)
           
 void setLogWriter(java.io.PrintWriter logWriter)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DataSourceImpl

public DataSourceImpl(ConnectionPool connectionPool)
DataSourceImplを作成します。

パラメータ:
connectionPool - コネクションプール
メソッドの詳細

getConnectionPool

public ConnectionPool getConnectionPool()
コネクションプールを返します。

戻り値:
コネクションプール

getConnection

public java.sql.Connection getConnection()
                                  throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getConnection
例外:
java.sql.SQLException

getConnection

public java.sql.Connection getConnection(java.lang.String user,
                                         java.lang.String password)
                                  throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getConnection
例外:
java.sql.SQLException

setLoginTimeout

public void setLoginTimeout(int loginTimeout)
                     throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の setLoginTimeout
例外:
java.sql.SQLException

getLoginTimeout

public int getLoginTimeout()
                    throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getLoginTimeout
例外:
java.sql.SQLException

setLogWriter

public void setLogWriter(java.io.PrintWriter logWriter)
                  throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の setLogWriter
例外:
java.sql.SQLException

getLogWriter

public java.io.PrintWriter getLogWriter()
                                 throws java.sql.SQLException
定義:
インタフェース javax.sql.DataSource 内の getLogWriter
例外:
java.sql.SQLException


Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.