source: DCWoRMS/trunk/src/schedframe/resources/computing/profiles/energy/power/plugin/EnergyEstimationPlugin.java @ 477

Revision 477, 672 bytes checked in by wojtekp, 13 years ago (diff)
  • Property svn:mime-type set to text/plain
Line 
1package schedframe.resources.computing.profiles.energy.power.plugin;
2
3import schedframe.Plugin;
4import schedframe.resources.computing.ComputingResource;
5import schedframe.resources.computing.profiles.energy.EnergyEvent;
6import schedframe.scheduling.manager.tasks.JobRegistry;
7
8public interface EnergyEstimationPlugin extends Plugin {
9       
10        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, ComputingResource resource);
11
12        public double estimateAirThroughput(EnergyEvent event, JobRegistry jobRegistry, ComputingResource resource);
13
14        public double estimateTemperature(EnergyEvent event, JobRegistry jobRegistry, ComputingResource resource);
15
16}
Note: See TracBrowser for help on using the repository browser.