implicitDBTransactionBracketing()

コラボレーション・オブジェクトが取得する任意の接続に対して、コラボレーション・オブジェクトが使用するトランザクション・プログラミング・モデルを検索します。

構文

boolean implicitDBTransactionBracketing()
 

パラメーター

なし。

戻り値

すべてのデータベース接続で使用されるトランザクション・プログラミング・モデルを示す boolean です。

注記

implicitDBTransactionBracketing() メソッドは、以下のような boolean 値を戻します。この値は、コラボレーション・オブジェクトが前提とし、コラボレーション・オブジェクトが取得するすべての 接続によって使用される、トランザクション・プログラミング・モデルを示します。

現在のトランザクション・プログラミング・モデルが適切かどうかを確認するには、接続を取得する前にこのメソッドを使用することです。

注:
getDBConnection() メソッドを使用して、特定の接続のトランザクション・プログラミング・モデルをオーバーライドすることができます。

次の例では、コラボレーション・オブジェクトが、conn 接続と関連したデータベースに明示的なトランザクション・ブラケットを使用していることを示しています。

if (implicitDBTransactionBracketing())
    CwDBConnection conn = getDBConnection("ConnPool", false);
 

関連項目

"トランザクションの管理"

getDBConnection()

Copyright IBM Corp. 2004