Changeset 1396 for DCWoRMS/branches/coolemall/src/schedframe/resources/units/ResourceUnitFactory.java
- Timestamp:
- 06/26/14 14:18:01 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/resources/units/ResourceUnitFactory.java
r1384 r1396 18 18 19 19 public static ResourceUnit createUnit(String unitName, String resId, int totalAmount, int usedAmount){ 20 if(unitName.equalsIgnoreCase(StandardResourceUnitName.CPU.get Name()))20 if(unitName.equalsIgnoreCase(StandardResourceUnitName.CPU.getLabel())) 21 21 return new PEUnit(resId, totalAmount, usedAmount); 22 if(unitName.equalsIgnoreCase(StandardResourceUnitName.PE.get Name()))22 if(unitName.equalsIgnoreCase(StandardResourceUnitName.PE.getLabel())) 23 23 return new PEUnit(resId, totalAmount, usedAmount); 24 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.MEMORY.get Name()))24 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.MEMORY.getLabel())) 25 25 return new Memory(resId, totalAmount, usedAmount); 26 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.STORAGE.get Name()))26 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.STORAGE.getLabel())) 27 27 return new Storage(resId, totalAmount, usedAmount); 28 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.GPU.get Name()))28 else if(unitName.equalsIgnoreCase(StandardResourceUnitName.GPU.getLabel())) 29 29 return new GPU(resId, totalAmount, usedAmount); 30 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.CPUSPEED.get Name()))30 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.CPUSPEED.getLabel())) 31 31 return new CpuSpeed(resId, totalAmount, usedAmount); 32 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.COST.get Name()))32 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.COST.getLabel())) 33 33 return new Cost(resId, totalAmount); 34 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.APPLICATION.get Name()))34 else if (unitName.equalsIgnoreCase(StandardResourceUnitName.APPLICATION.getLabel())) 35 35 return new Applications(resId); 36 36 else
Note: See TracChangeset
for help on using the changeset viewer.