CosTransactions::Resource::rollback

Prototypes

void Resource::rollback(void);

Description

Invalide la transaction courante qui n'a pas été préparée.

Cette Application Program Interface (API) est fournie par le gestionnaire de ressources au moniteur transactionnel.

Exemple

#include <coss/CosTransactions.hh>

static POA_CosTransactions::Resource_ptr *pRessource;

...
try catch (CORBA::Exception& e) ...
try catch (CORBA::Exception& e) ...
try catch (CORBA::Exception& e) ...
try catch (CORBA::Exception& e) ...
try catch (CORBA::Exception& e) ...

Voir aussi

CosTransactions::Resource::prepare pour préparer la validation d'une transaction en deux temps. CosTransactions::Resource::commit pour valider une transaction en deux temps. CosTransactions::Resource::commit_one_phase pour valider une transaction en un temps. CosTransactions::Resource::forget pour abandonner la validation d'une transaction.