Class UnboundedGrowingThreadPoolExecutor.TransferOnOfferBlockingQueue

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractQueue<E>
java.util.concurrent.LinkedTransferQueue<Runnable>
com.suse.common.concurrent.UnboundedGrowingThreadPoolExecutor.TransferOnOfferBlockingQueue
All Implemented Interfaces:
Serializable, Iterable<Runnable>, Collection<Runnable>, BlockingQueue<Runnable>, TransferQueue<Runnable>, Queue<Runnable>
Enclosing class:
UnboundedGrowingThreadPoolExecutor

private static class UnboundedGrowingThreadPoolExecutor.TransferOnOfferBlockingQueue extends LinkedTransferQueue<Runnable>
A blocking queue implementation that always tries to transfer the items offered