Interface | Description |
---|---|
SchedulePeriodicHelper.NowNanoSupplier |
Return the current time in nanoseconds.
|
SchedulerLifecycle |
Represents the capability of a Scheduler to be start or shut down its maintained
threads.
|
Class | Description |
---|---|
CachedThreadScheduler | |
EventLoopsScheduler | |
ExecutorScheduler |
Scheduler that wraps an Executor instance and establishes the Scheduler contract upon it.
|
GenericScheduledExecutorService |
A default
ScheduledExecutorService that can be used for scheduling actions when a Scheduler implementation doesn't have that ability. |
ImmediateScheduler |
Executes work immediately on the current thread.
|
NewThreadScheduler |
Schedules work on a new thread.
|
NewThreadWorker |
Represents a Scheduler.Worker that runs on its own unique and single-threaded ScheduledExecutorService
created via Executors.
|
ScheduledAction |
A
Runnable that executes an Action0 and can be cancelled. |
SchedulePeriodicHelper |
Utility method for scheduling tasks periodically (at a fixed rate) by using Worker.schedule(Action0, long, TimeUnit).
|
SchedulerWhen |
Allows the use of operators for controlling the timing around when actions
scheduled on workers are actually done.
|
TrampolineScheduler |
Schedules work on the current thread but does not execute immediately.
|
Copyright © 2018. All rights reserved.