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.|
|RawQueries||A helper to build raw SQLite Queries.|
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 requests Processor to stop the work
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.|