Changeset 1415 for DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/load/LoadExtension.java
- Timestamp:
- 07/15/14 16:26:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/profiles/load/LoadExtension.java
r1285 r1415 7 7 import schedframe.resources.computing.extensions.ExtensionException; 8 8 import schedframe.resources.computing.extensions.ExtensionType; 9 import schedframe.resources.computing.profiles.energy. EnergyEvent;10 import schedframe.resources.computing.profiles.energy. EnergyEventType;9 import schedframe.resources.computing.profiles.energy.ResourceEvent; 10 import schedframe.resources.computing.profiles.energy.ResourceEventType; 11 11 import schedframe.resources.computing.profiles.load.ui.LoadInterface; 12 12 import schedframe.resources.devices.PhysicalResource; … … 29 29 if(loadProfile == null || loadProfile.getLoadEstimationPlugin() == null) 30 30 return false; 31 if(event.getType().getName().equals( EnergyEventType.POWER_STATE_CHANGED.getName()))31 if(event.getType().getName().equals(ResourceEventType.POWER_STATE_CHANGED.getName())) 32 32 return true; 33 else if(event.getType().getName().equals( EnergyEventType.FREQUENCY_CHANGED.getName()))33 else if(event.getType().getName().equals(ResourceEventType.CPU_FREQUENCY_CHANGED.getName())) 34 34 return true; 35 else if(event.getType().getName().equals( EnergyEventType.TASK_STARTED.getName()))35 else if(event.getType().getName().equals(ResourceEventType.TASK_STARTED.getName())) 36 36 return true; 37 else if(event.getType().getName().equals( EnergyEventType.TASK_FINISHED.getName()))37 else if(event.getType().getName().equals(ResourceEventType.TASK_FINISHED.getName())) 38 38 return true; 39 else if(event.getType().getName().equals( EnergyEventType.RESOURCE_UTILIZATION_CHANGED.getName()))39 else if(event.getType().getName().equals(ResourceEventType.UTILIZATION_CHANGED.getName())) 40 40 return true; 41 41 else return false; … … 44 44 public void handleEvent(Event event) { 45 45 46 EnergyEvent enEvent = (EnergyEvent)event;46 ResourceEvent enEvent = (ResourceEvent)event; 47 47 double load = 0; 48 48 try{ … … 54 54 break; 55 55 56 case FREQUENCY_CHANGED:56 case CPU_FREQUENCY_CHANGED: 57 57 load = loadProfile.getLoadEstimationPlugin().estimateUtlization(enEvent, new JobRegistryImpl(resource.getFullName()), resource); 58 58 loadProfile.addToLoadHistory(load); … … 69 69 break; 70 70 71 case RESOURCE_UTILIZATION_CHANGED:71 case UTILIZATION_CHANGED: 72 72 load = loadProfile.getLoadEstimationPlugin().estimateUtlization(enEvent, new JobRegistryImpl(resource.getFullName()), resource); 73 73 loadProfile.addToLoadHistory(load);
Note: See TracChangeset
for help on using the changeset viewer.