1. Introduction : OpenAPI Concepts and Processes : Transactions : How XA Transactions Are Used
Share this page                  
How XA Transactions Are Used
For distributed XA transactions, IIapi_xaPrepare() must be called for each transaction branch after calling Iiapi_xaEnd(). Each branch can then be committed or rolled back by calling IIapi_xaCommit() or IIapi_xaRollback(). XA transaction branches can also be completed directly (one-phase) by omitting the call to IIapi_xaPrepare().