public interface ISchedulingPolicy
Modifier and Type | Method and Description |
---|---|
Processor[] |
chooseNextTasks(Processor[] processors,
ITaskSet taskSet,
IEnergyProfile energyProfile,
long date,
EventGenerator evGen) |
ITaskSet |
createTaskSet() |
Map<String,Long> |
getMetrics() |
List<Integer> |
getParameters() |
IPartitionManager |
getPartitionManager() |
String |
getPolicyName() |
ISchedulingPolicy |
newInstance() |
void |
setParameters(List<Integer> parameters) |
String getPolicyName()
ITaskSet createTaskSet()
Processor[] chooseNextTasks(Processor[] processors, ITaskSet taskSet, IEnergyProfile energyProfile, long date, EventGenerator evGen)
IPartitionManager getPartitionManager()
ISchedulingPolicy newInstance()
Copyright © 2012. All Rights Reserved.