Ignore:
Timestamp:
07/31/13 15:29:20 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/ExecutablesList.java

    r490 r1152  
    1010 
    1111import dcworms.schedframe.scheduling.ExecTask; 
    12 import dcworms.schedframe.scheduling.Executable; 
    1312 
    1413public class ExecutablesList implements List<ExecTask> { 
     
    2019        } 
    2120 
    22         public List<Executable> getJobExecutables(String jobId){ 
    23                 List<Executable> list = new ArrayList<Executable>(); 
     21        public List<ExecTask> getExecutables(String jobId){ 
     22                List<ExecTask> list = new ArrayList<ExecTask>(); 
    2423                synchronized (executables)  { 
    2524                        for(int i = 0; i < executables.size(); i++){ 
    26                                 Executable exec = (Executable)executables.get(i); 
     25                                ExecTask exec = executables.get(i); 
    2726                                 
    2827                                if(exec.getJobId().equals(jobId)) 
     
    3332        } 
    3433         
    35         public List<Executable> getTaskExecutables(String jobId, String taskId){ 
     34        public List<ExecTask> getExecutable(String jobId, String taskId){ 
    3635                 
    37                 List<Executable> list = new ArrayList<Executable>(); 
     36                List<ExecTask> list = new ArrayList<ExecTask>(); 
    3837                synchronized (executables)  { 
    3938                        for(int i = 0; i < executables.size(); i++){ 
    40                                 Executable exec = (Executable)executables.get(i); 
     39                                ExecTask exec = executables.get(i); 
    4140                                 
    4241                                if(exec.getJobId().equals(jobId) && exec.getId().equals(taskId)) 
     
    4544                } 
    4645                return list; 
    47         } 
    48          
    49         public Executable getTaskExecutable(Integer executableId){ 
    50                 synchronized (executables)  { 
    51                         for (ExecTask task : executables) { 
    52                                 Executable exec = (Executable)task; 
    53                                 if (exec.getUniqueId() == executableId) { 
    54                                         return exec; 
    55                                 } 
    56                         } 
    57                 } 
    58                 return null; 
    5946        } 
    6047         
Note: See TracChangeset for help on using the changeset viewer.