Packages

class UnboundedPriorityMailbox extends MailboxType with ProducesMessageQueue[dispatch.UnboundedPriorityMailbox.MessageQueue]

UnboundedPriorityMailbox is an unbounded mailbox that allows for prioritization of its contents. Extend this class and provide the Comparator in the constructor.

Source
Mailbox.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnboundedPriorityMailbox
  2. ProducesMessageQueue
  3. MailboxType
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UnboundedPriorityMailbox(cmp: Comparator[Envelope])
  2. new UnboundedPriorityMailbox(cmp: Comparator[Envelope], initialCapacity: Int)

Value Members

  1. val cmp: Comparator[Envelope]
  2. final def create(owner: Option[ActorRef], system: Option[ActorSystem]): MessageQueue
    Definition Classes
    UnboundedPriorityMailboxMailboxType
  3. val initialCapacity: Int