- advance
This is to provide a convince when advancing the scheduler forward an explicit
amount of time. Where
- tick
Progresses tasks for the current time. This will block as it runs as many
scheduled or waiting tasks
- <init>
Constructs a new TestableScheduler scheduler.
- clearTasks
Removes any tasks waiting to be run. Will not interrupt any tasks currently
running if #tick(Excepti
- execute
- getDefaultPriority
- getDelayTillNextTask
Checks how long till the next task will be ready to execute. If there are no
tasks in this scheduler
- getLastTickTime
Returns the last provided time to the tick call. If tick has not been called
yet, then this will rep
- getMaxWaitForLowPriority
- getQueuedTaskCount
- hasTaskReadyToRun
Checks if there are tasks ready to be run on the scheduler. If
#tick(ExceptionHandler) is not curren
- isShutdown