|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
コネクションをラップするためのインターフェースです。 ConnectionPoolで管理するのはこのインターフェースのオブジェクトです。
| フィールドの概要 |
| インタフェース java.sql.Connection から継承したフィールド |
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE |
| メソッドの概要 | |
void |
cleanup()
クリーンアップします。 |
void |
closeReally()
本当にクローズします。 |
java.sql.Connection |
getPhysicalConnection()
物理的なコネクションを返します。 |
javax.sql.XAConnection |
getXAConnection()
XAコネクションを返します。 |
XAResource |
getXAResource()
XAリソースを返します。 |
void |
init(Transaction tx)
初期化します。 |
void |
release()
解放します。 |
| インタフェース java.sql.Connection から継承したメソッド |
clearWarnings, close, commit, createStatement, createStatement, createStatement, getAutoCommit, getCatalog, getHoldability, getMetaData, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap |
| メソッドの詳細 |
public void closeReally()
Connection.close()を呼び出すとプールに返るだけで実際にはクローズしません。
public void release()
throws java.sql.SQLException
java.sql.SQLException - SQL例外が発生した場合public void init(Transaction tx)
tx - トランザクションpublic void cleanup()
public java.sql.Connection getPhysicalConnection()
public XAResource getXAResource()
public javax.sql.XAConnection getXAConnection()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||