commitPrepared method

bool commitPrepared()

xa_commit (Phase 2): finalise a prepared branch.

Implementation

bool commitPrepared() {
  final rc = _backend.xaCommitPrepared(xaId);
  if (rc == 0) {
    _state = XaState.committed;
    return true;
  }
  _state = XaState.failed;
  return false;
}