org.gradle.util.queues
Class BlockingQueueItemProducer<T>

java.lang.Object
  extended by org.gradle.util.queues.BlockingQueueItemProducer<T>

public class BlockingQueueItemProducer<T>
extends java.lang.Object


Constructor Summary
BlockingQueueItemProducer(java.util.concurrent.BlockingQueue<T> produceToQueue, long offerTimeout, java.util.concurrent.TimeUnit offerTimeoutTimeUnit)
           
 
Method Summary
 void produce(T queueItem)
           
 void stopProducing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockingQueueItemProducer

public BlockingQueueItemProducer(java.util.concurrent.BlockingQueue<T> produceToQueue,
                                 long offerTimeout,
                                 java.util.concurrent.TimeUnit offerTimeoutTimeUnit)
Method Detail

stopProducing

public void stopProducing()

produce

public void produce(T queueItem)