org.omg.CosTransactions

Interface RecoveryCoordinatorOperations

public interface RecoveryCoordinatorOperations

A recoverable object uses a RecoveryCoordinator to drive the recovery process in certain situations. The object reference for an object supporting the RecoveryCoordinator interface, as returned by the register_resource operation, is implicitly associated with a single resource registration request and may only be used by that resource.
Method Summary
Statusreplay_completion(Resource r)
This operation can be invoked at any time after the associated resource has been prepared.

Method Detail

replay_completion

public Status replay_completion(Resource r)
This operation can be invoked at any time after the associated resource has been prepared. The Resource must be passed as the parameter. Performing this operation provides a hint to the Coordinator that the commit or rollback operations have not been performed on the resource. This hint may be required in certain failure cases. This non-blocking operation returns the current status of the transaction. The NotPrepared exception is raised if the resource has not been prepared.