source: DCWoRMS/branches/coolemall/src/dcworms/schedframe/scheduling/ExecTask.java @ 1396

Revision 1396, 808 bytes checked in by wojtekp, 11 years ago (diff)
  • Property svn:mime-type set to text/plain
RevLine 
[490]1package dcworms.schedframe.scheduling;
[477]2
[1362]3import java.util.LinkedList;
[477]4
[1362]5import schedframe.scheduling.ExecutionHistoryItem;
[1396]6import schedframe.scheduling.ResourceItem;
[477]7import schedframe.scheduling.tasks.TaskInterface;
[1362]8import schedframe.scheduling.tasks.phases.ExecutionProfile;
[477]9import schedframe.scheduling.tasks.requirements.ResourceParameterName;
10
11public interface ExecTask extends TaskInterface<org.qcg.broker.schemas.resreqs.Task> {
12
13        public boolean expectSpecificResource(ResourceParameterName resourceName);     
14        public Object getExpectedSpecificResource(ResourceParameterName resourceName);
[1191]15       
[1396]16        public ExecutionProfile getExecutionProfile();
[1362]17       
[1396]18        public LinkedList<ResourceItem> getAllocatedResources();
19    public String getSchedulerName();
[1362]20       
[1396]21        public LinkedList<ExecutionHistoryItem> getExecutionHistory();
22
[477]23}
Note: See TracBrowser for help on using the repository browser.