set new primary status Closed.
set new primary status Closed. Caller does not need to worry about whether status was Scheduled or not.
set new primary status Open.
set new primary status Open. Caller does not need to worry about whether status was Scheduled or not.
set new primary status Suspended.
set new primary status Suspended. Caller does not need to worry about whether status was Scheduled or not.
Overridable callback to clean up the mailbox, called when an actor is unregistered.
Overridable callback to clean up the mailbox, called when an actor is unregistered. By default it dequeues all system messages + messages and ships them to the owning actors' systems' DeadLetterMailbox
Try to dequeue the next message from this queue, return null failing that.
Try to dequeue the next message from this queue, return null failing that.
Try to enqueue the message to this queue, or throw an exception.
Try to enqueue the message to this queue, or throw an exception.
Indicates whether this queue is non-empty.
Indicates whether this queue is non-empty.
Should return the current number of messages held in this queue; may always return 0 if no other value is available efficiently.
Should return the current number of messages held in this queue; may
always return 0 if no other value is available efficiently. Do not use
this for testing for presence of messages, use hasMessages
instead.
Reset Scheduled status, keeping primary status as is.
Reset Scheduled status, keeping primary status as is.
Set Scheduled status, keeping primary status as is.
Set Scheduled status, keeping primary status as is.
(Since version 2.0.2) Will become private[akka] in 2.1, this is not user-api