Changeset 1396 for DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power
- Timestamp:
- 06/26/14 14:18:01 (11 years ago)
- Location:
- DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power
- Files:
-
- 5 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/CustomPowerStateName.java
r477 r1396 1 1 package schedframe.resources.computing.profiles.energy.power; 2 2 3 public class UserPowerStateName implements PowerStateName {3 public class CustomPowerStateName implements PowerStateName { 4 4 5 5 protected String name; 6 6 7 public UserPowerStateName(String name) {7 public CustomPowerStateName(String name) { 8 8 this.name = name; 9 9 } 10 10 11 public String get Name() {11 public String getLabel() { 12 12 return name; 13 13 } -
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/PowerStateName.java
r477 r1396 3 3 public interface PowerStateName { 4 4 5 public String get Name();5 public String getLabel(); 6 6 7 7 } -
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/PowerStateNameFactory.java
r477 r1396 6 6 public static PowerStateName createPowerStateName (String powerStateName){ 7 7 8 if(powerStateName.equals(StandardPowerStateName.ON.get Name()))8 if(powerStateName.equals(StandardPowerStateName.ON.getLabel())) 9 9 return StandardPowerStateName.ON; 10 10 11 else if(powerStateName.equals(StandardPowerStateName.OFF.get Name()))11 else if(powerStateName.equals(StandardPowerStateName.OFF.getLabel())) 12 12 return StandardPowerStateName.OFF; 13 13 14 else if(powerStateName.equals(StandardPowerStateName.HIBERNATE.get Name()))14 else if(powerStateName.equals(StandardPowerStateName.HIBERNATE.getLabel())) 15 15 return StandardPowerStateName.HIBERNATE; 16 16 17 else if(powerStateName.equals(StandardPowerStateName.SLEEP.get Name()))17 else if(powerStateName.equals(StandardPowerStateName.SLEEP.getLabel())) 18 18 return StandardPowerStateName.SLEEP; 19 19 20 else if(powerStateName.equals(StandardPowerStateName.SUSPEND.get Name()))20 else if(powerStateName.equals(StandardPowerStateName.SUSPEND.getLabel())) 21 21 return StandardPowerStateName.SUSPEND; 22 22 23 else return new UserPowerStateName(powerStateName);23 else return new CustomPowerStateName(powerStateName); 24 24 } 25 25 } -
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/StandardPowerStateName.java
r477 r1396 10 10 HIBERNATE; 11 11 12 public String get Name() {12 public String getLabel() { 13 13 return toString(); 14 14 } -
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/plugin/EnergyEstimationPlugin.java
r1207 r1396 10 10 public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, PhysicalResource resource); 11 11 12 public double estimateAir Throughput(EnergyEvent event, JobRegistry jobRegistry, PhysicalResource resource);12 public double estimateAirflow(EnergyEvent event, JobRegistry jobRegistry, PhysicalResource resource); 13 13 14 14 public double estimateTemperature(EnergyEvent event, JobRegistry jobRegistry, PhysicalResource resource); -
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/energy/power/ui/ComputingResourcePowerInterface.java
r1374 r1396 74 74 public boolean supportPowerState(PowerStateName state) { 75 75 for(PowerState powerState: powerProfile.getSupportedPowerStates()){ 76 if(powerState.getName().get Name().equals(state.getName())){76 if(powerState.getName().getLabel().equals(state.getLabel())){ 77 77 return true; 78 78 } … … 86 86 if(supportPowerState(state)){ 87 87 for(PowerState powerState: powerProfile.getSupportedPowerStates()){ 88 if(powerState.getName().get Name().equals(state.getName())){88 if(powerState.getName().getLabel().equals(state.getLabel())){ 89 89 powerConsumption = powerState.getPowerUsage(); 90 90 break;
Note: See TracChangeset
for help on using the changeset viewer.