Changeset 172 for xssim/trunk
- Timestamp:
- 03/16/12 11:46:21 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/trunk/src/example/localplugin/FCFSCPUFreqScalingClusterLocalPlugin.java
r163 r172 27 27 import test.rewolucja.resources.physical.implementation.CPU; 28 28 import test.rewolucja.scheduling.JobRegistryInterface; 29 import test.rewolucja.scheduling.UsedResourceList; 29 30 import test.rewolucja.scheduling.plan.SchedulingPlanInterfaceNew; 30 31 import test.rewolucja.scheduling.plan.SchedulingPlanNew; … … 77 78 TaskFinishedEvent finEvent = (TaskFinishedEvent) event; 78 79 SubmittedTask subTask = jobRegistry.getSubmittedTask(finEvent.getJobId(), finEvent.getTaskId()); 79 List<ResourceHistoryItem> usedResourcesList = subTask.getUsedResources();80 ProcessingElements pes = (ProcessingElements)usedResourcesList.get (usedResourcesList.size() - 1).getResourceUnits().get(ResourceParameterName.PROCESSINGELEMENTS);80 UsedResourceList<ResourceHistoryItem> usedResourcesList = subTask.getUsedResources(); 81 ProcessingElements pes = (ProcessingElements)usedResourcesList.getLast().getResourceUnits().get(ResourceParameterName.PROCESSINGELEMENTS); 81 82 List<CPU> processors = new ArrayList<CPU>(); 82 83 for(ComputingResource res : pes){ … … 91 92 subTask = jobRegistry.getSubmittedTask(timExpEvent.getJobId(), timExpEvent.getTaskId()); 92 93 usedResourcesList = subTask.getUsedResources(); 93 pes = (ProcessingElements)usedResourcesList.get (usedResourcesList.size() - 1).getResourceUnits().get(ResourceParameterName.PROCESSINGELEMENTS);94 pes = (ProcessingElements)usedResourcesList.getLast().getResourceUnits().get(ResourceParameterName.PROCESSINGELEMENTS); 94 95 processors = new ArrayList<CPU>(); 95 96 for(ComputingResource res : pes){
Note: See TracChangeset
for help on using the changeset viewer.