public static class BoundedMailbox.MessageQueue extends java.util.concurrent.LinkedBlockingQueue<Envelope> implements BoundedQueueBasedMessageQueue
| Constructor and Description |
|---|
BoundedMailbox.MessageQueue(int capacity,
scala.concurrent.duration.FiniteDuration pushTimeOut) |
| Modifier and Type | Method and Description |
|---|---|
scala.concurrent.duration.FiniteDuration |
pushTimeOut() |
java.util.concurrent.BlockingQueue<Envelope> |
queue() |
clear, contains, drainTo, drainTo, iterator, offer, offer, peek, poll, poll, put, remainingCapacity, remove, size, take, toArray, toArray, toStringcontainsAll, isEmpty, removeAll, retainAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdequeue, enqueuecleanUp, hasMessages, numberOfMessagespublic BoundedMailbox.MessageQueue(int capacity,
scala.concurrent.duration.FiniteDuration pushTimeOut)
public final scala.concurrent.duration.FiniteDuration pushTimeOut()
pushTimeOut in interface BoundedMessageQueueSemanticspublic final java.util.concurrent.BlockingQueue<Envelope> queue()
queue in interface BoundedQueueBasedMessageQueuequeue in interface QueueBasedMessageQueue