Packages

case class BoundedDequeBasedMailbox(capacity: Int, pushTimeOut: FiniteDuration) extends MailboxType with ProducesMessageQueue[dispatch.BoundedDequeBasedMailbox.MessageQueue] with ProducesPushTimeoutSemanticsMailbox with Product with Serializable

BoundedDequeBasedMailbox is an bounded MailboxType, backed by a Deque.

Source
Mailbox.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BoundedDequeBasedMailbox
  2. Serializable
  3. Product
  4. Equals
  5. ProducesPushTimeoutSemanticsMailbox
  6. ProducesMessageQueue
  7. MailboxType
  8. AnyRef
  9. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new BoundedDequeBasedMailbox(settings: Settings, config: Config)
  2. new BoundedDequeBasedMailbox(capacity: Int, pushTimeOut: FiniteDuration)

Value Members

  1. final val capacity: Int
  2. final def create(owner: Option[ActorRef], system: Option[ActorSystem]): MessageQueue
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. final val pushTimeOut: FiniteDuration
    Definition Classes
    BoundedDequeBasedMailbox → ProducesPushTimeoutSemanticsMailbox