implicitDBTransactionBracketing()

マップ・インスタンスが取得する任意の接続に対して、マップ・インスタンスが使用するトランザクション・プログラミング・モデルを検索します。

構文

boolean implicitDBTransactionBracketing()
 

パラメーター

なし。

戻り値

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

注記

implicitDBTransactionBracketing() メソッドは以下のような boolean 値を戻します。この値は、マップ・インスタンスが前提とするトランザクション・プログラミング・モデルのうち、いずれのモデルを使用してすべての 接続を取得するかを指示します。

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

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

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

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

参照項目

getDBConnection()

Copyright IBM Corp. 2004