public abstract class BasePlanner extends java.lang.Object implements PlannerInterface
| Constructor and Description |
|---|
BasePlanner()
Initialize a BaseScheduler
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getTaskList()
Gets the task list.
|
java.util.List |
getVmList()
Gets the vm list
|
abstract void |
run()
The main function
|
void |
setTaskList(java.util.List list)
Sets the job list.
|
void |
setVmList(java.util.List list)
Sets the vm list
|
public void setTaskList(java.util.List list)
setTaskList in interface PlannerInterfacelist - public void setVmList(java.util.List list)
setVmList in interface PlannerInterfacelist - public java.util.List getTaskList()
getTaskList in interface PlannerInterfacepublic java.util.List getVmList()
getVmList in interface PlannerInterfacepublic abstract void run()
throws java.lang.Exception
run in interface PlannerInterfacejava.lang.Exception