org.seasar.extension.datasource.impl
クラス SingletonDataSourceProxy

java.lang.Object
  拡張org.seasar.extension.datasource.impl.SingletonDataSourceProxy
すべての実装インタフェース:
DataSource

public class SingletonDataSourceProxy
extends Object
implements DataSource

作成者:
koichik

フィールドの概要
protected  String actualDataSourceName
           
static String actualDataSourceName_BINDING
           
 
コンストラクタの概要
SingletonDataSourceProxy()
           
SingletonDataSourceProxy(String actualDataSourceName)
           
 
メソッドの概要
protected  DataSource getActualDataSource()
           
 Connection getConnection()
           
 Connection getConnection(String username, String password)
           
 int getLoginTimeout()
           
 PrintWriter getLogWriter()
           
 void setActualDataSourceName(String actualDataSourceName)
           
 void setLoginTimeout(int seconds)
           
 void setLogWriter(PrintWriter out)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

actualDataSourceName_BINDING

public static final String actualDataSourceName_BINDING
関連項目:
定数フィールド値

actualDataSourceName

protected String actualDataSourceName
コンストラクタの詳細

SingletonDataSourceProxy

public SingletonDataSourceProxy()

SingletonDataSourceProxy

public SingletonDataSourceProxy(String actualDataSourceName)
メソッドの詳細

setActualDataSourceName

public void setActualDataSourceName(String actualDataSourceName)

getConnection

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

getConnection

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

getLogWriter

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

getLoginTimeout

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

setLogWriter

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

setLoginTimeout

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

getActualDataSource

protected DataSource getActualDataSource()


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