Class MeteredBoundedMailbox.MeteredMessageQueue
java.lang.Object
java.util.AbstractCollection<Envelope>
java.util.AbstractQueue<Envelope>
java.util.concurrent.LinkedBlockingDeque<Envelope>
org.apache.pekko.dispatch.BoundedDequeBasedMailbox.MessageQueue
org.opendaylight.controller.cluster.common.actor.MeteredBoundedMailbox.MeteredMessageQueue
- All Implemented Interfaces:
Serializable,Iterable<Envelope>,Collection<Envelope>,BlockingDeque<Envelope>,BlockingQueue<Envelope>,Deque<Envelope>,Queue<Envelope>,SequencedCollection<Envelope>,BoundedDequeBasedMessageQueue,BoundedDequeBasedMessageQueueSemantics,BoundedMessageQueueSemantics,DequeBasedMessageQueue,DequeBasedMessageQueueSemantics,MessageQueue,MultipleConsumerSemantics,QueueBasedMessageQueue
- Enclosing class:
MeteredBoundedMailbox
public static class MeteredBoundedMailbox.MeteredMessageQueue
extends BoundedDequeBasedMailbox.MessageQueue
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMeteredMessageQueue(int capacity, scala.concurrent.duration.FiniteDuration pushTimeOut) -
Method Summary
Methods inherited from class org.apache.pekko.dispatch.BoundedDequeBasedMailbox.MessageQueue
pushTimeOut, queueMethods 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 org.apache.pekko.dispatch.BoundedDequeBasedMessageQueue
dequeue, enqueue, enqueueFirstMethods inherited from interface java.util.Collection
containsAll, equals, hashCode, isEmpty, parallelStream, stream, toArrayMethods inherited from interface org.apache.pekko.dispatch.QueueBasedMessageQueue
cleanUp, hasMessages, numberOfMessages
-
Constructor Details
-
MeteredMessageQueue
public MeteredMessageQueue(int capacity, scala.concurrent.duration.FiniteDuration pushTimeOut)
-