Class LatestUpdateQueue<E>

java.lang.Object
convex.core.util.LatestUpdateQueue<E>
Type Parameters:
E - Type of Queue elements
All Implemented Interfaces:
Iterable<E>, Collection<E>, BlockingQueue<E>, Queue<E>

public class LatestUpdateQueue<E> extends Object implements BlockingQueue<E>
Non-blocking Queue implementation that overwrites the queued item in a non-blocking manner. Adding a new item always succeeds.