|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.JRcServer.sql.pool.PoolDataSource
public class PoolDataSource
コネクションプールサポートデータソース.
コネクションプールをサポートするデータソースを提供します.
利用方法として、[PoolConnectInitializer.getInstance().init()]で初期化したあと、
// DBPool初期化.
PoolConnectInitializer.getInstance().init( "driverName","connectURL" ) ;
// DataSourceを取得.
DataSource ds = PoolDataSource.getDataSource() ;
// コネクションオブジェクトを取得.
Connection conn = ds.getConnection() ;
. . . SQLなど処理を行う.
// 利用終了後コネクションをクローズ.
conn.close() ;
| メソッドの概要 | |
|---|---|
static int |
getActive()
アクティブコネクション数を取得. |
boolean |
getAutoCommit()
設定されているAutoCommitを取得. |
java.lang.String |
getCatalog()
設定されているカタログ名を取得. |
java.lang.String |
getConnectTo()
設定コネクション先を取得. |
static javax.sql.DataSource |
getDataSource()
新しいデータソースを生成. |
java.lang.String |
getDriverName()
設定ドライバー名を取得. |
static int |
getIdle()
アイドルコネクション数を取得. |
static int |
getMaxIdle()
設定最大アイドル数を取得. |
java.lang.String |
getPasswd()
設定コネクションパスワードを取得. |
boolean |
getReadOnly()
設定されているReadOnlyを取得. |
int |
getTransactionLevel()
設定されているトランザクションレベルを取得. |
java.lang.String |
getUserName()
設定コネクションユーザ名を取得. |
boolean |
isUse()
オブジェクトが利用可能かチェック. |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static final javax.sql.DataSource getDataSource()
public static final int getMaxIdle()
public static final int getActive()
public static final int getIdle()
public final java.lang.String getDriverName()
public final java.lang.String getConnectTo()
public final java.lang.String getUserName()
public final java.lang.String getPasswd()
public final boolean getAutoCommit()
public final boolean getReadOnly()
public final java.lang.String getCatalog()
public final int getTransactionLevel()
public final boolean isUse()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||