| AbstractTaskBuilder |
Provides common logic for task builders
|
| BackgroundTask |
A sleepless blocking task that runs in a Thread the background.
|
| BackgroundTask.BackgroundTaskBuilder |
A builder helper for building new background tasks
|
| BlockingTask |
Defines a task that blocks the code execution when ran.
|
| ForegroundTask |
Runs a task in the foreground, executing for a given number of iteration and sleeping between each of them.
|
| ForegroundTask.ForegroundTaskBuilder |
A builder helper for building new foreground tasks
|
| Task |
A task defines a piece of code that may be executed - in the foreground or background - within a certain budget that
is specific to the task type.
|
| TaskBuilder |
Provides a common pattern for building tasks
|