7.14.7.6 TmmEnd関数

ビジネス・ロジックの実行が完了したら、参加側アプリケーション・コードでTmmEnd関数をコールします。XAトランザクション境界を終了します。

構文

TmmEnd (
   xid    IN DBMS_XA_XID)
RETURN TmmReturn;

TmmEnd関数のパラメータ

パラメータ 説明
xid トランザクションの一意のID。TmmStart()をコールすると、TmmReturnオブジェクトが返されます。TmmReturnオブジェクトが返されたときにこの一意の値がすでに設定されているため、このパラメータの値を設定する必要はありません。

戻り値

TmmEnd関数は、トランザクション・メタデータを持つTmmReturnオブジェクトを返します。

次のサンプル・コードは、TmmEnd関数をコールし、その関数がTmmReturnオブジェクトを返す方法を示しています。

//Call the TmmEnd function to end the XA transaction boundary
l_tmmReturn_end := TmmEnd(xid => l_tmmReturn.xid);