commitTransaction method

  1. @protected
void commitTransaction()

Commits the transaction, begins a new one, and creates a savepoint.

Implementation

@protected
void commitTransaction() {
  checkState(_txStatus == _TxStatus.txReady);
  try {
    _commitTransaction!.execute();
    _beginTransaction!.execute();
    _savepoint!.execute();
  } catch (_) {
    _txStatus = _TxStatus.txFailed;
    rethrow;
  }
}