Package uk.co.ractf.polaris.controller.scheduler
-
Interface Summary Interface Description ClusterPredicatePlugin FilterPlugin InstanceDecoratorPlugin Plugin The base interface for aSchedulingAlgorithm
plugin, providing just the name of the plugin.Scheduler SchedulingAlgorithm The scheduler dictates which node(s) will run a given task, the scheduler doesn't control replication, it just gets asked to give a list of nodes to run N instances of the task.ScorePlugin TaskScaler -
Class Summary Class Description ClusterPredicateResult DefaultScheduler DefaultTaskScaler FilterResult Represents the result of a filter plugin, if a node can be scheduled onto, and if not, can it be resolved and reasons why.GenericSchedulingAlgorithm The default implementation ofSchedulingAlgorithm
.ScheduleResult The result of a singleTask
being scheduled.SchedulerModule