final case classConcurrencyResourceLease(resource: ConcurrencyWorkResource, channel: Channel, token: GetResponse) extends ResourceLease with Product with Serializable
final case classResourceUnavailable(unavailable: WorkResource) extends Product with Serializable
final case classThrottledResourceLease(resource: ThrottledWorkResource, channel: Channel, token: GetResponse) extends ResourceLease with Product with Serializable
final classWorkDelegation extends Actor with ActorLogging with ActorInject
Created by jpetty on 2/12/16.