package schedframe.scheduling.manager.tasks; import gssim.schedframe.scheduling.ExecTask; import java.util.List; import schedframe.scheduling.tasks.JobInterface; import schedframe.scheduling.tasks.TaskInterface; public interface JobRegistry { //public List> getActiveJobs(); //public List> getActiveTasks(); public JobInterface getJobInfo(String jobId); public TaskInterface getTaskInfo(String jobId, String taskId); public List getTasks(int status) ; public List getQueuedTasks() ; public List getRunningTasks() ; public List getReadyTasks() ; public List getFinishedTasks(); //public List getSubmittedTasks(); public ExecTask getSubmittedTask(String jobId, String taskId); public List> getReadyTasks(List> jobsList); }