reserve

open suspend override fun reserve(scope: ReservationScope, key: String, owner: AggregateRef, hold: String, ttl: Duration): Reservation?