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