Package org.apache.pekko.dispatch
Class UnboundedDequeBasedMailbox.MessageQueue
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
java.util.concurrent.LinkedBlockingDeque<Envelope>
org.apache.pekko.dispatch.UnboundedDequeBasedMailbox.MessageQueue
- All Implemented Interfaces:
Serializable,Iterable<Envelope>,Collection<Envelope>,BlockingDeque<Envelope>,BlockingQueue<Envelope>,Deque<Envelope>,Queue<Envelope>,DequeBasedMessageQueue,DequeBasedMessageQueueSemantics,MessageQueue,MultipleConsumerSemantics,QueueBasedMessageQueue,UnboundedDequeBasedMessageQueue,UnboundedDequeBasedMessageQueueSemantics,UnboundedMessageQueueSemantics
- Enclosing class:
- UnboundedDequeBasedMailbox
public static class UnboundedDequeBasedMailbox.MessageQueue
extends LinkedBlockingDeque<Envelope>
implements UnboundedDequeBasedMessageQueue
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.concurrent.LinkedBlockingDeque
add, addAll, addFirst, addLast, clear, contains, descendingIterator, drainTo, drainTo, element, forEach, getFirst, getLast, iterator, offer, offer, offerFirst, offerFirst, offerLast, offerLast, peek, peekFirst, peekLast, poll, poll, pollFirst, pollFirst, pollLast, pollLast, pop, push, put, putFirst, putLast, remainingCapacity, remove, remove, removeAll, removeFirst, removeFirstOccurrence, removeIf, removeLast, removeLastOccurrence, retainAll, size, spliterator, take, takeFirst, takeLast, toArray, toArray, toStringMethods inherited from class java.util.AbstractCollection
containsAll, isEmptyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
containsAll, equals, hashCode, isEmpty, parallelStream, stream, toArrayMethods inherited from interface org.apache.pekko.dispatch.QueueBasedMessageQueue
cleanUp, hasMessages, numberOfMessagesMethods inherited from interface org.apache.pekko.dispatch.UnboundedDequeBasedMessageQueue
dequeue, enqueue, enqueueFirst
-
Constructor Details
-
MessageQueue
public MessageQueue()
-
-
Method Details
-
queue
- Specified by:
queuein interfaceDequeBasedMessageQueue- Specified by:
queuein interfaceQueueBasedMessageQueue
-