xaResumePrepared method
Resume a previously prepared xid — rebuilds an
XaTransactionHandle in the XaState.prepared state for crash-
recovery scenarios. Returns null on failure.
Implementation
XaTransactionHandle? xaResumePrepared(int connectionId, Xid xid) {
final xaId = _native.xaResumePrepared(
connectionId: connectionId,
formatId: xid.formatId,
gtrid: xid.gtrid,
bqual: xid.bqual,
);
if (xaId == 0) return null;
return XaTransactionHandle(
xaId: xaId,
xid: xid,
conn: this,
initialState: XaState.prepared,
);
}