Changeset 756 for DCWoRMS/trunk/src


Ignore:
Timestamp:
01/07/13 14:54:02 (12 years ago)
Author:
wojtekp
Message:
 
Location:
DCWoRMS/trunk/src/schedframe/resources/computing
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/schedframe/resources/computing/ComputingNode.java

    r497 r756  
    1010import schedframe.resources.computing.extensions.ExtensionType; 
    1111import schedframe.resources.computing.profiles.energy.EnergyExtension; 
     12import schedframe.resources.computing.profiles.energy.airthroughput.AirThroughputInterfaceFactory; 
     13import schedframe.resources.computing.profiles.energy.airthroughput.ui.AirThroughputInterface; 
    1214import schedframe.resources.computing.profiles.energy.power.PowerInterfaceFactory; 
    1315import schedframe.resources.computing.profiles.energy.power.ui.ComputingNodePowerInterface; 
     
    2628                 
    2729                //extensionList.add(new EnergyExtension(this, resDesc.getPowerInterface(), resDesc.getEnergyEstimationPlugin())); 
    28                 PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
    29                 accept(new EnergyExtension(pi, resDesc.getPowerProfile()));      
     30                //PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
     31                //AirThroughputInterface ai = AirThroughputInterfaceFactory.createAirThroughputInterface(this, resDesc.getAirThroughputProfile()); 
     32                //accept(new EnergyExtension(pi, resDesc.getPowerProfile())); 
     33                //accept(new EnergyExtension(pi, resDesc.getPowerProfile(), ai, resDesc.getAirThroughputProfile()));     
    3034        } 
    3135         
     
    8286         
    8387        public Memory getMemory() throws NoSuchFieldException { 
    84                 return (Memory)resourceCharacteristic.getResourceUnit(StandardResourceUnitName.MEMORY); 
     88                return (Memory) resourceCharacteristic.getResourceUnit(StandardResourceUnitName.MEMORY); 
    8589        } 
    8690         
     
    103107         
    104108         
    105         public void accept(EnergyExtension e){ 
     109        /*private void accept(EnergyExtension e){ 
    106110                extensionList.add(e); 
    107111                e.setResource(this); 
    108         } 
     112        }*/ 
    109113} 
  • DCWoRMS/trunk/src/schedframe/resources/computing/ComputingResource.java

    r517 r756  
    6868                this.extensionList = new ExtensionListImpl(1); 
    6969                initCharacteristics(resDesc); 
     70                accept(new EnergyExtension(this, resDesc.getPowerProfile(), resDesc.getAirThroughputProfile()));         
    7071                addFakeProcessors(); 
    7172        } 
     
    321322                //getEventHandler().handleResourceEvent(new EnergyEvent(EnergyEventType.POWER_STATE_CHANGED, "Resource controller")); 
    322323        } 
     324         
     325         
     326        private void accept(EnergyExtension e){ 
     327                extensionList.add(e); 
     328        } 
    323329} 
  • DCWoRMS/trunk/src/schedframe/resources/computing/Core.java

    r495 r756  
    1313        public Core (ComputingResourceDescription resDesc) { 
    1414                super(resDesc); 
    15                 PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
    16                 accept(new EnergyExtension(pi, resDesc.getPowerProfile()));      
     15                //PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
     16                //accept(new EnergyExtension(pi, resDesc.getPowerProfile()));    
    1717        } 
    1818 
     
    5454        } 
    5555 
    56         public void accept(EnergyExtension e){ 
     56        /*private void accept(EnergyExtension e){ 
    5757                extensionList.add(e); 
    5858                e.setResource(this); 
    59         } 
     59        }*/ 
    6060} 
    6161 
  • DCWoRMS/trunk/src/schedframe/resources/computing/DataCenter.java

    r520 r756  
    1414                super(resDesc); 
    1515                //extensionList.add(new EnergyExtension(this, resDesc.getPowerInterface(), resDesc.getEnergyEstimationPlugin())); 
    16                 PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
    17                 accept(new EnergyExtension(pi, resDesc.getPowerProfile())); 
    18         } 
    19                  
    20         public void accept(EnergyExtension e){ 
    21                 extensionList.add(e); 
    22                 e.setResource(this); 
     16                //PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
     17                //accept(new EnergyExtension(pi, resDesc.getPowerProfile())); 
    2318        } 
    2419         
     
    2722                return (List<ComputingNode>) getDescendantsByType(StandardResourceType.ComputingNode); 
    2823        } 
     24         
     25        /*private void accept(EnergyExtension e){ 
     26                extensionList.add(e); 
     27                e.setResource(this); 
     28        }*/ 
    2929} 
  • DCWoRMS/trunk/src/schedframe/resources/computing/Processor.java

    r495 r756  
    2222                super(resDesc); 
    2323                //extensionList.add(new EnergyExtension(this, resDesc.getPowerInterface(), resDesc.getEnergyEstimationPlugin())); 
    24                 PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
    25                 accept(new EnergyExtension(pi, resDesc.getPowerProfile()));      
     24                //PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
     25                //accept(new EnergyExtension(pi, resDesc.getPowerProfile()));    
    2626        } 
    2727 
     
    8787        } 
    8888 
    89         public void accept(EnergyExtension e){ 
     89        /*private void accept(EnergyExtension e){ 
    9090                extensionList.add(e); 
    9191                e.setResource(this); 
    92         } 
     92        }*/ 
    9393} 
    9494 
  • DCWoRMS/trunk/src/schedframe/resources/computing/Rack.java

    r495 r756  
    1414        public Rack (ComputingResourceDescription resDesc) { 
    1515                super(resDesc); 
    16                 PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
    17                 accept(new EnergyExtension(pi, resDesc.getPowerProfile()));      
     16                //PowerInterface pi = PowerInterfaceFactory.createPowerInterface(this, resDesc.getPowerProfile()); 
     17                //accept(new EnergyExtension(pi, resDesc.getPowerProfile()));    
    1818        } 
    1919 
     
    2828        } 
    2929         
    30         public void accept(EnergyExtension e){ 
     30        /*private void accept(EnergyExtension e){ 
    3131                extensionList.add(e); 
    3232                e.setResource(this); 
    33         } 
     33        }*/ 
    3434} 
Note: See TracChangeset for help on using the changeset viewer.