Class SmartQueue<E>

java.lang.Object
com.echothree.util.common.collection.SmartQueue<E>

public class SmartQueue<E> extends Object
  • Constructor Details

    • SmartQueue

      public SmartQueue(boolean monitorQueue, boolean monitorProgress, int queueLen, Long estimatedTotal)
      Creates a new instance of SmartQueue
  • Method Details

    • put

      public void put(E data)
    • isEmpty

      public boolean isEmpty()
    • take

      public E take()
    • end

      public void end()
    • onEnd

      public boolean onEnd()