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

Revision 1207, 786 bytes checked in by wojtekp, 11 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package dcworms.schedframe.scheduling;
2
3import java.util.List;
4
5import schedframe.scheduling.tasks.TaskInterface;
6import schedframe.scheduling.tasks.phases.ResourceConsumption;
7import schedframe.scheduling.tasks.phases.ResourceConsumptionProfile;
8import schedframe.scheduling.tasks.requirements.ResourceParameterName;
9
10public interface ExecTask extends TaskInterface<org.qcg.broker.schemas.resreqs.Task> {
11
12        public boolean expectSpecificResource(ResourceParameterName resourceName);     
13        public Object getExpectedSpecificResource(ResourceParameterName resourceName);
14
15        public void trackResource(String resName);
16        public List<String> getVisitedResources();
17       
18        public ResourceConsumptionProfile getResourceConsumptionProfile();
19        public ResourceConsumption getCurrentResourceConsumption();
20}
Note: See TracBrowser for help on using the repository browser.