Class LbsQueue<T,K>

java.lang.Object
eu.dnetlib.broker.utils.LbsQueue<T,K>

public class LbsQueue<T,K> extends Object
  • Constructor Details

  • Method Details

    • takeList

      public List<K> takeList()
    • takeOne

      public K takeOne()
    • offer

      public boolean offer(T obj)
    • size

      public long size()
    • getLostRecords

      public long getLostRecords()
    • getSkippedRecords

      public long getSkippedRecords()
    • getInvalidRecords

      public long getInvalidRecords()
    • resetCounters

      public void resetCounters()
    • getName

      public String getName()
    • getPredicate

      public Predicate<K> getPredicate()
    • getFunc

      public Function<T,K> getFunc()