public interface QueueBasedMessageQueue extends MessageQueue, MultipleConsumerSemantics
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUp(ActorRef owner,
MessageQueue deadLetters)
Called when the mailbox this queue belongs to is disposed of.
|
boolean |
hasMessages()
Indicates whether this queue is non-empty.
|
int |
numberOfMessages()
Should return the current number of messages held in this queue; may
always return 0 if no other value is available efficiently.
|
java.util.Queue<Envelope> |
queue() |
dequeue, enqueuejava.util.Queue<Envelope> queue()
int numberOfMessages()
MessageQueuehasMessages instead.numberOfMessages in interface MessageQueueboolean hasMessages()
MessageQueuehasMessages in interface MessageQueuevoid cleanUp(ActorRef owner, MessageQueue deadLetters)
MessageQueuecleanUp in interface MessageQueue