Ignore:
Timestamp:
06/03/14 15:12:11 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/tasks/JobRegistry.java

    r1151 r1362  
    33 
    44import java.util.List; 
     5import java.util.Map; 
    56 
    67import dcworms.schedframe.scheduling.ExecTask; 
    78 
    89import schedframe.ExecutablesList; 
     10import schedframe.resources.units.ResourceUnit; 
     11import schedframe.resources.units.ResourceUnitName; 
    912import schedframe.scheduling.tasks.JobInterface; 
    1013import schedframe.scheduling.tasks.TaskInterface; 
     
    2730 
    2831         
    29         public List<ExecTask> getTasks(int status) ; 
     32        public List<ExecTask> getTasks(int status); 
    3033 
    31         public List<ExecTask> getQueuedTasks() ; 
     34        public List<ExecTask> getQueuedTasks(); 
    3235         
    33         public List<ExecTask> getRunningTasks() ; 
     36        public List<ExecTask> getRunningTasks(); 
    3437         
    35         public List<ExecTask> getReadyTasks() ; 
     38        public List<ExecTask> getReadyTasks(); 
    3639         
    3740        public List<ExecTask> getFinishedTasks(); 
     
    3942         
    4043        public List<? extends TaskInterface<?>> getAvailableTasks(List<JobInterface<?>> jobsList); 
     44         
     45         
     46        public boolean pauseTask(String jobId, String taskId); 
     47         
     48        public boolean resumeTask(String jobId, String taskId); 
     49         
     50        public boolean migrateTask(String jobId, String taskId, Map<ResourceUnitName, ResourceUnit> choosenResources); 
     51         
     52        public boolean migrateTask(String jobId, String taskId, String nodeName); 
     53         
    4154 
    4255} 
Note: See TracChangeset for help on using the changeset viewer.