extendLease method

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

Extends a delivery lease when the adapter supports leases.

Implementation

Future<void> extendLease(Delivery delivery, Duration by) {
  if (this is LeaseBroker) {
    return (this as LeaseBroker).extendLease(delivery, by);
  }
  if (this is Broker) {
    return (this as Broker).extendLease(delivery, by);
  }
  throw UnsupportedError('Lease extension is not supported.');
}