|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectorg.seasar.extension.datasource.impl.SingletonDataSourceProxy
SingletonS2ContainerFactoryを利用したデータソースのプロキシです。
| フィールドの概要 | |
protected java.lang.String |
actualDataSourceName
実際のデータソース名です。 |
static java.lang.String |
actualDataSourceName_BINDING
Bindingアノテーションの定義です。 |
| コンストラクタの概要 | |
SingletonDataSourceProxy()
SingletonDataSourceProxyを作成します。 |
|
SingletonDataSourceProxy(java.lang.String actualDataSourceName)
SingletonDataSourceProxyを作成します。 |
|
| メソッドの概要 | |
protected javax.sql.DataSource |
getActualDataSource()
実際のデータソースを返します。 |
java.sql.Connection |
getConnection()
|
java.sql.Connection |
getConnection(java.lang.String username,
java.lang.String password)
|
int |
getLoginTimeout()
|
java.io.PrintWriter |
getLogWriter()
|
void |
setActualDataSourceName(java.lang.String actualDataSourceName)
実際のデータソース名を設定します。 |
void |
setLoginTimeout(int seconds)
|
void |
setLogWriter(java.io.PrintWriter out)
|
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final java.lang.String actualDataSourceName_BINDING
protected java.lang.String actualDataSourceName
| コンストラクタの詳細 |
public SingletonDataSourceProxy()
SingletonDataSourceProxyを作成します。
public SingletonDataSourceProxy(java.lang.String actualDataSourceName)
SingletonDataSourceProxyを作成します。
actualDataSourceName - 実際のデータソース名| メソッドの詳細 |
public void setActualDataSourceName(java.lang.String actualDataSourceName)
actualDataSourceName - 実際のデータソース名
public java.sql.Connection getConnection()
throws java.sql.SQLException
javax.sql.DataSource 内の getConnectionjava.sql.SQLException
public java.sql.Connection getConnection(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
javax.sql.DataSource 内の getConnectionjava.sql.SQLException
public java.io.PrintWriter getLogWriter()
throws java.sql.SQLException
javax.sql.DataSource 内の getLogWriterjava.sql.SQLException
public int getLoginTimeout()
throws java.sql.SQLException
javax.sql.DataSource 内の getLoginTimeoutjava.sql.SQLException
public void setLogWriter(java.io.PrintWriter out)
throws java.sql.SQLException
javax.sql.DataSource 内の setLogWriterjava.sql.SQLException
public void setLoginTimeout(int seconds)
throws java.sql.SQLException
javax.sql.DataSource 内の setLoginTimeoutjava.sql.SQLExceptionprotected javax.sql.DataSource getActualDataSource()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||