|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
コネクションをラップするためのインターフェースです。 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()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |