package

com.salesforce.android.service.common.utilities.threading

Interfaces

BackoffTimer.OnTimerExecutedListener  
HandlerManager  
HandlerManager.Builder  
HandlerManager.OnTimerElapsedListener Interface for the callback that is notified when a Timer iteration has elapsed. 
Job<T> Interface for jobs that can be executed in a JobQueue and return a value asynchronously. 
Timer.OnTimerExecutedListener  

Classes

BackoffTimer BackoffTimer simplifies a Handler.postDelayed() flow with an exponential backoff pattern. 
BackoffTimer.Builder Builder for the BackoffTimer class. 
JobQueue A JobQueue can be used to execute jobs on an executor and receive results from those jobs back on the calling thread. 
JobQueue.HandlerFactory  
PriorityThreadFactory ThreadFactory implementation that sets a priority on all created threads. 
Timer Timer simplifies a Handler.postDelayed() flow by allowing you to configure the timeout at initialization, start the timer, and then handle the timeout event with a callback. 
Timer.Builder Builder for the Timer class.