protected SchedulingResult |
BaseResourceAwareStrategy.checkSchedulingFeasibility() |
|
protected SchedulingResult |
ConstraintSolverStrategy.checkSchedulingFeasibility() |
|
SchedulingResult |
SchedulingSearcherState.createSchedulingResult(boolean success,
String schedulerClassSimpleName) |
|
SchedulingResult |
BaseResourceAwareStrategy.schedule(Cluster cluster,
TopologyDetails td) |
Note that this method is not thread-safe.
|
SchedulingResult |
IStrategy.schedule(Cluster schedulingState,
TopologyDetails td) |
This method is invoked to calculate a scheduling for topology td.
|
protected SchedulingResult |
BaseResourceAwareStrategy.scheduleExecutorsOnNodes(List<ExecutorDetails> orderedExecutors,
Iterable<String> sortedNodesIter) |
Try to schedule till successful or till limits (backtrack count or time) have been exceeded.
|
protected SchedulingResult |
RoundRobinResourceAwareStrategy.scheduleExecutorsOnNodes(List<ExecutorDetails> orderedExecutors,
Iterable<String> sortedNodesIterable) |
For each component try to schedule executors in sequence on the nodes.
|