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()