Changeset 1152 for DCWoRMS/branches/coolemall/src/schedframe
- Timestamp:
- 07/31/13 15:29:20 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/ExecutablesList.java
r490 r1152 10 10 11 11 import dcworms.schedframe.scheduling.ExecTask; 12 import dcworms.schedframe.scheduling.Executable;13 12 14 13 public class ExecutablesList implements List<ExecTask> { … … 20 19 } 21 20 22 public List<Exec utable> getJobExecutables(String jobId){23 List<Exec utable> list = new ArrayList<Executable>();21 public List<ExecTask> getExecutables(String jobId){ 22 List<ExecTask> list = new ArrayList<ExecTask>(); 24 23 synchronized (executables) { 25 24 for(int i = 0; i < executables.size(); i++){ 26 Exec utable exec = (Executable)executables.get(i);25 ExecTask exec = executables.get(i); 27 26 28 27 if(exec.getJobId().equals(jobId)) … … 33 32 } 34 33 35 public List<Exec utable> getTaskExecutables(String jobId, String taskId){34 public List<ExecTask> getExecutable(String jobId, String taskId){ 36 35 37 List<Exec utable> list = new ArrayList<Executable>();36 List<ExecTask> list = new ArrayList<ExecTask>(); 38 37 synchronized (executables) { 39 38 for(int i = 0; i < executables.size(); i++){ 40 Exec utable exec = (Executable)executables.get(i);39 ExecTask exec = executables.get(i); 41 40 42 41 if(exec.getJobId().equals(jobId) && exec.getId().equals(taskId)) … … 45 44 } 46 45 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;59 46 } 60 47
Note: See TracChangeset
for help on using the changeset viewer.