Utilities complementing the Scheduler
interface.
Scheduler builder.
Scheduler builder.
is the scala.concurrent.ExecutionContext
that gets used
for executing Runnable
values and for reporting errors
is the preferred ExecutionModel, a guideline for run-loops and producers of data.
The explicit global Scheduler
.
The explicit global Scheduler
. Invoke global
when you want
to provide the global Scheduler
explicitly.
A global Scheduler instance that does propagation of Local.Context on async execution.
A global Scheduler instance that does propagation of Local.Context on async execution.
It wraps global.
Builds a TrampolineScheduler.
Builds a TrampolineScheduler.
is the Scheduler to which the we defer to in case asynchronous or time-delayed execution is needed