extendLease method

  1. @override
Future<void> extendLease(
  1. Delivery delivery,
  2. Duration by
)
override

Extends the visibility lease for an in-flight delivery.

Implementation

@override
/// Extends the visibility lease for an in-flight delivery.
Future<void> extendLease(Delivery delivery, Duration by) async {
  if (delivery.route.isBroadcast) {
    return;
  }
  _state(delivery.envelope.queue).extendLease(delivery.receipt, by);
}