Uses of Interface
civitas.celestis.task.lifecycle.Scheduler
Packages that use Scheduler
-
Uses of Scheduler in civitas.celestis
Fields in civitas.celestis declared as SchedulerModifier and TypeFieldDescriptionprotected final SchedulerApplication.schedulerThe scheduler instance.Methods in civitas.celestis that return SchedulerModifier and TypeMethodDescriptionApplication.getScheduler()Returns the scheduler of this application.Constructors in civitas.celestis with parameters of type SchedulerModifierConstructorDescriptionprotectedApplication(String name, String version, EventManager eventManager, Scheduler scheduler) Creates a new application. -
Uses of Scheduler in civitas.celestis.task
Methods in civitas.celestis.task with parameters of type SchedulerModifier and TypeMethodDescriptionfinal voidDelayedTask.onRegistered(Scheduler scheduler) Adds a reference to the scheduler to the internal set of schedulers.default voidTask.onRegistered(Scheduler scheduler) Called upon registration to a scheduler.final voidDelayedTask.onUnregistered(Scheduler scheduler) Removes a reference to the scheduler from the internal set of schedulers.default voidTask.onUnregistered(Scheduler scheduler) Called upon unregistration from a scheduler. -
Uses of Scheduler in civitas.celestis.task.lifecycle
Classes in civitas.celestis.task.lifecycle that implement SchedulerModifier and TypeClassDescriptionclassAn asynchronous multithreaded scheduler with multiple threads, which each have their own list of tasks and map of execution times.classA thread which handles the registration and execution of tasks.classA synchronous scheduler with one processing thread, (the scheduler itself) one list of tasks, and one map of execution times.