public class Job extends Task
| Constructor and Description |
|---|
Job(int jobId,
long jobLength)
Allocates a new Job object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTaskList(java.util.List list)
Adds a task list to the existing task list
|
java.util.List |
getParentList()
Gets the list of the parent tasks and override its super function
|
java.util.List<Task> |
getTaskList()
Gets the list of tasks in this job
|
void |
setTaskList(java.util.List list)
Sets the list of the tasks
|
addChild, addChildList, addFile, addParent, addParentList, getChildList, getDepth, getFileList, getImpact, getPriority, getType, setChildList, setDepth, setFileList, setImpact, setParentList, setPriority, setTypeaddRequiredFile, deleteRequiredFile, getActualCPUTime, getActualCPUTime, getAllResourceId, getAllResourceName, getClassType, getCloudletFileSize, getCloudletFinishedSoFar, getCloudletFinishedSoFar, getCloudletHistory, getCloudletId, getCloudletLength, getCloudletOutputSize, getCloudletStatus, getCloudletStatusString, getCloudletTotalLength, getCostPerSec, getCostPerSec, getExecStartTime, getFinishTime, getNetServiceLevel, getNumberOfPes, getProcessingCost, getRequiredFiles, getReservationId, getResourceById, getResourceId, getResourceName, getStatus, getStatusString, getSubmissionTime, getSubmissionTime, getUserId, getUtilizationModelBw, getUtilizationModelCpu, getUtilizationModelRam, getUtilizationOfBw, getUtilizationOfCpu, getUtilizationOfRam, getVmId, getWaitingTime, getWallClockTime, getWallClockTime, hasReserved, isFinished, requiresFiles, setClassType, setCloudletFinishedSoFar, setCloudletLength, setCloudletStatus, setExecParam, setExecStartTime, setNetServiceLevel, setNumberOfPes, setRequiredFiles, setReservationId, setResourceParameter, setResourceParameter, setSubmissionTime, setUserId, setUtilizationModelBw, setUtilizationModelCpu, setUtilizationModelRam, setVmId, writepublic Job(int jobId, long jobLength)
jobId - the unique ID of this jobjobLength - the length or size (in MI) of this task to be executed
in a PowerDatacenterpublic java.util.List<Task> getTaskList()
public void setTaskList(java.util.List list)
list, - list of the taskspublic void addTaskList(java.util.List list)
list, - task list to be addedpublic java.util.List getParentList()
getParentList in class Task