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.',
);
}
}