4.3.1.6. RecoveryCoordinatorインタフェース |
RecoveryCoordinatorインタフェースは、リカバラブルオブジェクトが自身の状態を回復するために使用するオブジェクトインタフェースです。
クラスorg.omg.CosTransactions.RecoveryCoordinatorには次のメソッドがあります。
replay_completion | トランザクションの回復処理を実施する |
4.3.1.6.1. replay_completion |
名称 | replay_completion - トランザクションの回復処理を実施する | ||
形式 |
package org.omg.CosTransactions; public interface RecoveryCoordinator { public org.omg.CosTransactions.Status replay_completion ( org.omg.CosTransactions.Resource r ); } |
||
説明 | Resourceオブジェクトに対して回復処理(コミット、あるいはロールバック)を行います。
トランザクションコンテキスト側でこのメソッド要求を受けた場合、トランザクションの状態に応じて、指定されたResourceオブジェクトに対し、コミット、あるいはロールバックの命令を出します。 Ver3.2より、Heuristic状態のトランザクションのフォーゲットは運用管理ツール、あるいは運用管理コマンドから実施するように修正してあります。そのため、Heuristic状態時にこのメソッドを受信してもリカバリサーバからフォーゲットは発行しません。 rには、トランザクションの回復処理を行うResourceオブジェクトを指定します。 次の場合このメソッドはエラーとなります。
|
||
戻り値 | 現在のトランザクションの状態を返します。 | ||
エラー | CORBA標準例外または次の例外がthrowされます。
|
||
関連項目 | ありません。 |