monix.execution

schedulers

package schedulers

Visibility
  1. Public
  2. All

Type Members

  1. final class AsyncScheduler extends ReferenceScheduler with LocalBatchingExecutor

    An AsyncScheduler schedules tasks to happen in the future with the given ScheduledExecutorService and the tasks themselves are executed on the given ExecutionContext.

  2. sealed abstract class ExecutionModel extends AnyRef

    Specification for run-loops, imposed by the Scheduler.

  3. final class ExecutorScheduler extends ReferenceScheduler with LocalBatchingExecutor

    An ExecutorScheduler is for building a Scheduler out of a ScheduledExecutorService.

  4. trait LocalBatchingExecutor extends Scheduler

    Adds trampoline execution capabilities to schedulers, when inherited.

  5. abstract class LocalRunnable extends Runnable with OnCompleteRunnable

    A marker for callbacks that can be batched and executed locally.

  6. final class TestScheduler extends ReferenceScheduler with LocalBatchingExecutor

    A scheduler meant for testing purposes.

Value Members

  1. object AsyncScheduler extends Serializable

  2. object ExecutionModel

  3. object ExecutorScheduler extends Serializable

  4. object LocalBatchingExecutor extends Serializable

  5. object TestScheduler extends Serializable

Ungrouped