Interstage Application Server リファレンスマニュアル(API編)
目次 索引 前ページ次ページ

第2章 C++言語インタフェース> 2.24 その他の分散トランザクション連携インタフェース> 2.24.5 Synchronizationインタフェース

2.24.5.1 CosTransactions::Synchronization::before_completion

名前

 CosTransactions::Synchronization::before_completion

形式

#include  "orb_cplus.h"
 #include  "CosTransactions_cplus.h"
 CosTransactions::Synchronization::before_completion(
                                CORBA::Environment&   env);
                                throw( CORBA::Exception );

機能説明

 作成したトランザクションと同期をとる場合に当機能を実装します。before_completionは、データベース連携サービスが、commit要求を受け付け、リソースマネージャにcommitを指示する前に実行します。

パラメタ

 env
 例外情報を獲得するためにCORBA::Environmentオブジェクトを指定します。

復帰値

 正常終了した場合は、処理を続行しますが、異常終了した場合は、データベース連携サービスは、該当トランザクションをrollbackします。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005