woolpack.sql.adapter
クラス DataSourceAdapter

java.lang.Object
  上位を拡張 woolpack.sql.adapter.DataSourceAdapter
すべての実装されたインタフェース:
DataSource
直系の既知のサブクラス:
AutoCommitSettingDataSource

public class DataSourceAdapter
extends Object
implements DataSource

委譲するだけのDataSourceです。
適用しているデザインパターン:Delegation。


コンストラクタの概要
DataSourceAdapter(DataSource parent)
           
 
メソッドの概要
 Connection getConnection()
           
 Connection getConnection(String username, String password)
           
 int getLoginTimeout()
           
 PrintWriter getLogWriter()
           
 DataSource getParent()
           
 void setLoginTimeout(int seconds)
           
 void setLogWriter(PrintWriter out)
           
 void setParent(DataSource parent)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DataSourceAdapter

public DataSourceAdapter(DataSource parent)
メソッドの詳細

getParent

public DataSource getParent()

setParent

public void setParent(DataSource parent)

getConnection

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

getConnection

public Connection getConnection(String username,
                                String password)
                         throws SQLException
定義:
インタフェース DataSource 内の getConnection
例外:
SQLException

getLoginTimeout

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

getLogWriter

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

setLoginTimeout

public void setLoginTimeout(int seconds)
                     throws SQLException
定義:
インタフェース DataSource 内の setLoginTimeout
例外:
SQLException

setLogWriter

public void setLogWriter(PrintWriter out)
                  throws SQLException
定義:
インタフェース DataSource 内の setLogWriter
例外:
SQLException


Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.