Package

com.harrys.hyppo.worker.actor

queue

Permalink

package queue

Visibility
  1. Public
  2. All

Type Members

  1. final case class AcquiredResourceLeases(leases: Seq[ResourceLease]) extends Product with Serializable

    Permalink
  2. final case class ConcurrencyResourceLease(resource: ConcurrencyWorkResource, channel: Channel, token: GetResponse) extends ResourceLease with Product with Serializable

    Permalink
  3. final class DefaultQueueMetricsTracker extends QueueMetricsTracker

    Permalink
  4. final class QueueItemHeaders extends AnyRef

    Permalink

    Created by jpetty on 11/6/15.

  5. trait QueueMetricsTracker extends AnyRef

    Permalink

    Created by jpetty on 2/12/16.

    Created by jpetty on 2/12/16.

    Annotations
    @ImplementedBy()
  6. sealed trait ResourceLease extends AnyRef

    Permalink

    Created by jpetty on 11/3/15.

  7. final class ResourceLeasing extends AnyRef

    Permalink

    Created by jpetty on 11/6/15.

  8. final case class ResourceUnavailable(unavailable: WorkResource) extends Product with Serializable

    Permalink
  9. final case class ThrottledResourceLease(resource: ThrottledWorkResource, channel: Channel, token: GetResponse) extends ResourceLease with Product with Serializable

    Permalink
  10. final class WorkDelegation extends Actor with ActorLogging with ActorInject

    Permalink

    Created by jpetty on 2/12/16.

  11. final case class WorkQueueExecution(channel: Channel, headers: QueueItemHeaders, input: WorkerInput, leases: AcquiredResourceLeases) extends Product with Serializable

    Permalink

    Created by jpetty on 11/6/15.

  12. final case class WorkQueueItem(headers: QueueItemHeaders, input: WorkerInput) extends Product with Serializable

    Permalink

    Created by jpetty on 11/6/15.

Ungrouped