Uses of Class org.cloudbus.cloudsim.workflow.Task (cloudsim 3.1-SNAPSHOT API)

## Uses of Class
org.cloudbus.cloudsim.workflow.Task

- Packages that use Task
  Package | Description
  --- | ---
  org.cloudbus.cloudsim.workflow |

- - ### Uses of Task in org.cloudbus.cloudsim.workflow

    Methods in org.cloudbus.cloudsim.workflow that return Task
    Modifier and Type | Method and Description
    --- | ---
    `Task` | BaselinePolicy.`analyseParent(Task t)`
    `Task` | Task.`longestChild()`
    `Task` | DvfsPolicy.`longestChild(Task t)`
    `Task` | Task.`longestParent()`
    `Task` | DvfsPolicy.`longestParent(Task t)`

    Methods in org.cloudbus.cloudsim.workflow that return types with arguments of type Task
    Modifier and Type | Method and Description
    --- | ---
    `ArrayList<Task>` | BaselinePolicy.`findCriticalPath()`
    `ArrayList<Task>` | DvfsPolicy.`findLeefOfGraph()`
    `ArrayList<Task>` | DvfsPolicy_2.`findLeefOfGraph()`
    `ArrayList<Task>` | DvfsPolicy_2.`findStartTaskOfGraph()`
    `HashSet<Task>` | Task.`getAntecessors()`
    `List<Task>` | Task.`getChildren()`
    `List<Task>` | Task.`getParents()`
    `List<Task>` | Task.`getReplicas()`
    `Hashtable<Integer,ArrayList<Task>>` | Policy.`getScheduling()` Determines the ordering of Tasks execution inside each VM.
    `HashSet<Task>` | Task.`getSuccessors()`
    `ArrayList<Task>` | OneCriticalPath.`getTasks()`
    `ArrayList<Task>` | DvfsPolicy_2.`OptimizeGraph(VMOffers vmOffers)`

    Methods in org.cloudbus.cloudsim.workflow with parameters of type Task
    Modifier and Type | Method and Description
    --- | ---
    `void` | Task.`addAntecessors(Task task)`
    `void` | Task.`addChild(Task parent)`
    `void` | Task.`addParent(Task parent)`
    `void` | Task.`addReplica(Task task)`
    `void` | Task.`addSuccessors(Task task)`
    `Task` | BaselinePolicy.`analyseParent(Task t)`
    `OneCriticalPath` | DvfsPolicy.`computeOnePotentialCriticalPath(Task lastTask)`
    `OneCriticalPath` | DvfsPolicy_2.`computeOnePotentialCriticalPath(Task lastTask)`
    `Vm` | DvfsPolicy.`findBestAvailableVm(Task ti)`
    `Vm` | DvfsPolicy_2.`findBestAvailableVm(Task task)`
    `double` | TestEstimationEnergy.`getTaskEnergyConsumed(Task ti, double endTime, boolean opt, String dvfs)`
    `Task` | DvfsPolicy.`longestChild(Task t)`
    `Task` | DvfsPolicy.`longestParent(Task t)`

    Method parameters in org.cloudbus.cloudsim.workflow with type arguments of type Task
    Modifier and Type | Method and Description
    --- | ---
    `void` | Task.`addAntecessors(HashSet<Task> newAntecessors)`
    `void` | Task.`addSuccessors(HashSet<Task> newSuccessors)`
    `double` | DvfsPolicy.`computeTimeCP(ArrayList<Task> oneCP, double delay)`
    `double` | DvfsPolicy_2.`computeTimeCP(ArrayList<Task> oneCP, double delay)`

    Constructor parameters in org.cloudbus.cloudsim.workflow with type arguments of type Task
    Constructor and Description
    `OneCriticalPath(ArrayList<Task> tasks_, double time_)`

Copyright © 2013 The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, The University of Melbourne. All Rights Reserved.