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.
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.