Changeset 1415 for DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/resources/LocalResourceManager.java
- Timestamp:
- 07/15/14 16:26:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/scheduling/manager/resources/LocalResourceManager.java
r1396 r1415 107 107 } 108 108 109 public List<? extends ComputingResource> getResourcesOfType(ResourceType type) throws ResourceException{109 public List<? extends ComputingResource> getResourcesOfType(ResourceType type) { 110 110 List<ComputingResource> resourcesOfType = new ArrayList<ComputingResource>(); 111 111 for (ComputingResource resource : computingResources) { … … 118 118 } 119 119 120 public List<? extends ComputingResource> getResourcesByTypeWithStatus(ResourceType type, ResourceStatus status) 121 throws ResourceException { 120 public List<? extends ComputingResource> getResourcesByTypeWithStatus(ResourceType type, ResourceStatus status){ 122 121 123 122 List<ComputingResource> resourcesOfType = new ArrayList<ComputingResource>(); … … 225 224 List<ComputingResource> computingResources = null; 226 225 if(areResourcesAchievable(StandardResourceType.Core)){ 227 try { 228 computingResources = (List<ComputingResource>) getResourcesOfType(StandardResourceType.Core); 229 } catch (ResourceException e) { 230 throw new RuntimeException("DCWorms internal error"); 231 } 226 227 computingResources = (List<ComputingResource>) getResourcesOfType(StandardResourceType.Core); 228 232 229 PEUnit peUnit = new ProcessingElements(computingResources); 233 230 peUnits = new ArrayList<ResourceUnit>(); … … 236 233 237 234 else if(areResourcesAchievable(StandardResourceType.Processor)){ 238 try { 239 computingResources = (List<ComputingResource>) getResourcesOfType(StandardResourceType.Processor); 240 } catch (ResourceException e) { 241 throw new RuntimeException("DCWorms internal error"); 242 } 235 236 computingResources = (List<ComputingResource>) getResourcesOfType(StandardResourceType.Processor); 237 243 238 PEUnit peUnit = new ProcessingElements(computingResources); 244 239 peUnits = new ArrayList<ResourceUnit>();
Note: See TracChangeset
for help on using the changeset viewer.