|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
コネクションプーリングのためのインターフェースです。
メソッドの概要 | |
void |
checkIn(ConnectionWrapper connectionWrapper)
コネクションを戻します。 |
void |
checkInTx(Transaction tx)
トランザクションに関連付けられたコネクションを戻します。 |
ConnectionWrapper |
checkOut()
コネクションを取り出します。 |
void |
close()
プールしているすべてのコネクションを開放します。 |
int |
getActivePoolSize()
トランザクション外でアクティブなコネクションの数を返します。 |
int |
getFreePoolSize()
プーリングされているコネクションの数を返します。 |
int |
getMaxPoolSize()
コネクションをプールする上限を返します。 |
int |
getMinPoolSize()
コネクションをプールする下限を返します。 |
int |
getTxActivePoolSize()
トランザクション中でアクティブなコネクションの数を返します。 |
void |
release(ConnectionWrapper connectionWrapper)
コネクションを解放します。 |
メソッドの詳細 |
public ConnectionWrapper checkOut() throws java.sql.SQLException
java.sql.SQLException
- SQL例外が発生した場合public void checkIn(ConnectionWrapper connectionWrapper)
connectionWrapper
- コネクションpublic void checkInTx(Transaction tx)
tx
- トランザクションpublic void release(ConnectionWrapper connectionWrapper)
connectionWrapper
- コネクションpublic void close()
public int getActivePoolSize()
public int getTxActivePoolSize()
public int getFreePoolSize()
public int getMaxPoolSize()
public int getMinPoolSize()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |