inTransaction()

現行接続でトランザクションが進行中かどうかを判別します。

構文

boolean inTransaction()
 

パラメーター

なし。

戻り値

現行接続でトランザクションが現在アクティブな場合は true を戻し、それ以外の場合は false を戻します。

例外

CwDBConnectionException - データベース・エラーが発生した場合です。

注記

inTransaction() メソッドは、現行接続にアクティブ・トランザクション (開始されたが終了していないトランザクション) が存在するかどうかを示す boolean 値を戻します。

要確認:
トランザクションを開始する前に、BaseDLM クラスから getDBConnection() メソッドを使用して CwDBConnection オブジェクトを作成する必要があります。

参照項目

beginTransaction(), commit(), getDBConnection(), rollBack()

Copyright IBM Corp. 2004