Class ConcurrentLinkedBlockingQueue<T>

Type Parameters:
T - T
All Implemented Interfaces:
Serializable, Iterable<T>, Collection<T>, BlockingQueue<T>, Queue<T>

public class ConcurrentLinkedBlockingQueue<T> extends ConcurrentLinkedQueue<T> implements BlockingQueue<T>
Concurrent queue which offers optional blocking on empty / full. Designed for multiple producers, but only a single consumer. Only methods required by message bundlers (offer(), poll(), drainTo(), size() etc) are implemented. Might add more implementation as needed.
See https://issues.redhat.com/browse/JGRP-2890 for details
Since:
5.5.0
Author:
Bela Ban
See Also: