Package 

Class PriorityStarvingThrottlingProducer

  • All Implemented Interfaces:
    com.facebook.imagepipeline.producers.Producer

    
    public class PriorityStarvingThrottlingProducer<T>
     implements Producer<T>
                        

    Time based, priority starving throttling producer.

    This means for any # of elements, all of the higher priority items will be run before any of the lower priority items. Within the groups, send order is the same as order they were given to the class. (based on nano time).

    • Field Summary

      Fields 
      Modifier and Type Field Description
      public final static String PRODUCER_NAME
    • Method Summary

      Modifier and Type Method Description
      void produceResults(Consumer<T> consumer, ProducerContext producerContext)
      • Methods inherited from class com.facebook.imagepipeline.producers.Producer

        produceResults
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait