public abstract class CoalescingScheduler extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CoalescingScheduler.Tester
A tester of events and scheduled commands.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Scheduler |
baseScheduler |
(package private) boolean |
isScheduled |
| Constructor and Description |
|---|
CoalescingScheduler(Scheduler _baseScheduler) |
| Modifier and Type | Method and Description |
|---|---|
Scheduler |
baseScheduler()
The base, non-coalescing scheduler that is wrapped by this coalescing scheduler.
|
abstract void |
schedule()
Ensures the command is scheduled for execution.
|
final Scheduler baseScheduler
boolean isScheduled
CoalescingScheduler(Scheduler _baseScheduler)
public final Scheduler baseScheduler()
public abstract void schedule()