check method

void check()

Rejects non-positive deadlines and cancellation requested before execution.

Implementation

void check() {
  if (acquireTimeout != null && acquireTimeout! <= Duration.zero) {
    throw ArgumentError.value(acquireTimeout, 'acquireTimeout');
  }
  if (timeout != null && timeout! <= Duration.zero) {
    throw ArgumentError.value(timeout, 'timeout');
  }
  if (cancellation?.isCancelled ?? false) {
    throw const OrmException(
      'OPERATION.CANCELLED',
      'Cancelled before starting a database operation.',
    );
  }
}