Package org.apache.pekko.dispatch
Class UnboundedStablePriorityMailbox.MessageQueue
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
org.apache.pekko.util.StablePriorityBlockingQueue<Envelope>
org.apache.pekko.dispatch.UnboundedStablePriorityMailbox.MessageQueue
- All Implemented Interfaces:
Iterable<Envelope>,Collection<Envelope>,Queue<Envelope>,MessageQueue,MultipleConsumerSemantics,QueueBasedMessageQueue,UnboundedMessageQueueSemantics,UnboundedQueueBasedMessageQueue,PriorityQueueStabilizer<Envelope>
- Enclosing class:
- UnboundedStablePriorityMailbox
public static class UnboundedStablePriorityMailbox.MessageQueue
extends StablePriorityBlockingQueue<Envelope>
implements UnboundedQueueBasedMessageQueue
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.pekko.util.PriorityQueueStabilizer
PriorityQueueStabilizer.WrappedElement<E>, PriorityQueueStabilizer.WrappedElementComparator<E> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.pekko.util.StablePriorityBlockingQueue
backingQueue, org$apache$pekko$util$PriorityQueueStabilizer$_setter_$seqNum_$eq, seqNumMethods inherited from class java.util.AbstractCollection
contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArrayMethods inherited from interface org.apache.pekko.util.PriorityQueueStabilizer
iterator, offer, peek, poll, sizeMethods inherited from interface org.apache.pekko.dispatch.QueueBasedMessageQueue
cleanUp, hasMessages, numberOfMessagesMethods inherited from interface org.apache.pekko.dispatch.UnboundedQueueBasedMessageQueue
dequeue, enqueue
-
Constructor Details
-
MessageQueue
-
-
Method Details
-
queue
- Specified by:
queuein interfaceQueueBasedMessageQueue
-