Uses of Class
tassl.application.workflow.WorkerForScheduler

Packages that use WorkerForScheduler
tassl.application.workflow   
tassl.application.workflow.policysample   
 

Uses of WorkerForScheduler in tassl.application.workflow
 

Fields in tassl.application.workflow with type parameters of type WorkerForScheduler
protected  java.util.HashMap<java.lang.Integer,WorkerForScheduler> PolicyAbstract.MapTask
           
 

Methods in tassl.application.workflow that return types with arguments of type WorkerForScheduler
protected  java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> AutonomicScheduler.getAllAvailableSlots(java.lang.String workflow, java.lang.String stage)
          Look into available resources and determine the number of slots(workers) available.
 java.util.HashMap<java.lang.Integer,WorkerForScheduler> PolicyAbstract.getMapTask()
           
 

Method parameters in tassl.application.workflow with type arguments of type WorkerForScheduler
protected  java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> AutonomicScheduler.getFinalMap(java.util.HashMap<java.lang.Integer,WorkerForScheduler> MapTask, java.lang.String stageId)
          Return the number of machines and workers per site
abstract  java.util.HashMap PolicyAbstract.scheduleStage(java.lang.String wkflId, WorkflowStage stage, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
 

Uses of WorkerForScheduler in tassl.application.workflow.policysample
 

Method parameters in tassl.application.workflow.policysample with type arguments of type WorkerForScheduler
protected  void Budget.BudgetB(int tasks, java.util.HashMap<java.lang.Integer,TaskProperties> tasksP, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots, java.util.HashMap<java.lang.Integer,WorkerForScheduler> result, double taskTime)
          Calculate scheduling with Budget constraint using Branch & Bound
protected  void Budget.BudgetB(int tasks, java.util.HashMap<java.lang.Integer,TaskProperties> tasksP, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots, java.util.HashMap<java.lang.Integer,WorkerForScheduler> result, double taskTime)
          Calculate scheduling with Budget constraint using Branch & Bound
protected  java.util.HashMap Budget.BudgetConstraint(java.lang.String wkflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
          Create a solution within a budget limit
protected  java.util.HashMap Deadline.DeadlineLocalityAware(java.lang.String wflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
protected  java.util.HashMap Deadline.DeadlineLocalityAwareCost(java.lang.String wflId, WorkflowStage stage, java.lang.String properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
protected  java.util.HashMap Deadline.DeadlineLocalityAwareData(java.lang.String wflId, WorkflowStage stage, java.lang.String properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
protected  java.util.HashMap Deadline.DeadlineLocalityAwareProc(java.lang.String wflId, WorkflowStage stage, java.lang.String properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
protected  java.util.HashMap MinRun.MinRunningTime(java.lang.String wflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
          This assign each task to the resource that gives the minimum completion time.
protected  java.util.HashMap MinRun.MinRunningTimeLimit(java.lang.String wflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
          This assign each task to the resource that gives the minimum completion time.
protected  java.util.HashMap MinRun.MinRunningTimeNoData(java.lang.String wflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
          This assign each task to the resource that gives the minimum completion time.
 java.util.HashMap Budget.scheduleStage(java.lang.String wkflId, WorkflowStage stage, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
 java.util.HashMap Deadline.scheduleStage(java.lang.String wkflId, WorkflowStage stage, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
 java.util.HashMap MinRun.scheduleStage(java.lang.String wkflId, WorkflowStage stage, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
           
protected  java.util.HashMap Budget.TimeCostConstraint(java.lang.String wkflId, WorkflowStage stage, java.lang.Object properties, java.util.HashMap<java.lang.String,java.util.List<WorkerForScheduler>> globalSlots)
          Find scheduling solutions while changing budget