Package akka.util
Interface PriorityQueueStabilizer<E>
-
- All Known Implementing Classes:
StablePriorityBlockingQueue,StablePriorityQueue,UnboundedStablePriorityMailbox.MessageQueue
public interface PriorityQueueStabilizer<E>PriorityQueueStabilizer wraps a priority queue so that it respects FIFO for elements of equal priority.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPriorityQueueStabilizer.WrappedElement<E>static classPriorityQueueStabilizer.WrappedElementComparator<E>
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidakka$util$PriorityQueueStabilizer$_setter_$seqNum_$eq(java.util.concurrent.atomic.AtomicLong x$1)java.util.AbstractQueue<PriorityQueueStabilizer.WrappedElement<E>>backingQueue()java.util.Iterator<E>iterator()booleanoffer(E e)Epeek()Epoll()java.util.concurrent.atomic.AtomicLongseqNum()intsize()
-
-
-
Method Detail
-
akka$util$PriorityQueueStabilizer$_setter_$seqNum_$eq
void akka$util$PriorityQueueStabilizer$_setter_$seqNum_$eq(java.util.concurrent.atomic.AtomicLong x$1)
-
backingQueue
java.util.AbstractQueue<PriorityQueueStabilizer.WrappedElement<E>> backingQueue()
-
seqNum
java.util.concurrent.atomic.AtomicLong seqNum()
-
peek
E peek()
-
size
int size()
-
offer
boolean offer(E e)
-
iterator
java.util.Iterator<E> iterator()
-
poll
E poll()
-
-