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
|