Class SyncScheduler

All Implemented Interfaces:
Scheduler, Module, Runnable

public class SyncScheduler extends SchedulerThread
A synchronous scheduler with one processing thread, (the scheduler itself) one list of tasks, and one map of execution times. All core logic is inherited from SchedulerThread.
See Also:
  • Constructor Details

    • SyncScheduler

      public SyncScheduler()
      Creates a new synchronous scheduler.
    • SyncScheduler

      public SyncScheduler(@Nonnull PrintStream printStream)
      Creates a new synchronous scheduler.
      Parameters:
      printStream - The print stream to print error messages to