アプリケーションプログラミングインターフェイスガイド> Webサービスオペレーション> オペレーションリファレンス> closeTransaction
 
closeTransaction
指定されたアクションに応じて、現在のトランザクションをコミットまたはロールバックして閉じます。
COMMITは、現在のトランザクションで行われたすべての変更をコミットします。コミット中の失敗は、beginTransactionで指定されているように処理されます。
ROLLBACKは、現在のトランザクションで行われたすべての変更をロールバックします。
ロケーション
/services/webservices/system/util/session/operations/
リクエストエレメント
アクション:COMMITまたはROLLBACK。
リクエスト例
<session:closeSession xmlns:session="http://www.compositesw.com/services/system/util/session"/>
応答エレメント
該当なし
エラー解析
IllegalArgument:アクションがCOMMITまたはROLLBACKでない場合。
IllegalState:現在のセッションで現在開いているトランザクションがない場合。
TransactionFailure:トランザクションのコミット中にエラーが発生した場合。