java.lang.Runnable to cancel work.
|EnqueueRunnable||Manages the enqueuing of a WorkContinuationImpl.|
|ForceStopRunnable||WorkManager is restarted after an app was force stopped.|
|ForceStopRunnable.BroadcastReceiver||A which takes care of recreating the
long lived alarm which helps track force stops for an application.|
|IdGenerator||Generates unique IDs that are persisted in |
|LiveDataUtils||Utility methods for LiveData.|
|PackageManagerHelper||Helper class for common |
|PreferenceUtils||Preference Utils for WorkManager.|
|PruneWorkRunnable||A Runnable that prunes work in the background.|
java.util.concurrent.Executor which delegates to another
java.util.concurrent.Executor but ensures that tasks are
executed serially, like a single threaded executor.
java.lang.Runnable that can start work on the
java.lang.Runnable to get WorkInfoes.
java.lang.Runnable that can stop work and set the to
if it's in .
java.util.concurrent.Executor that runs its commands right away on the current thread.
|WakeLocks||A common class for creating WakeLocks.|
|WorkForegroundUpdater||Transitions a ListenableWorker to run in the context of a foreground
|WorkProgressUpdater||Persists ListenableWorker progress in a WorkDatabase.|
|WorkTimer||Manages timers to enforce a time limit for processing WorkRequest.|
|WorkTimer.WorkTimerRunnable||The actual runnable scheduled on the scheduled executor.|