Ignore:
Timestamp:
11/26/13 11:56:07 (11 years ago)
Author:
wojtekp
Message:
 
File:
1 moved

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/SimulatedEnvironment.java

    r768 r1207  
    33import gridsim.GridSim; 
    44 
     5import java.util.ArrayList; 
    56import java.util.HashSet; 
    67import java.util.Iterator; 
     
    1011 
    1112import schedframe.exceptions.ResourceException; 
     13import schedframe.resources.ResourceHistoryChanges; 
    1214import schedframe.resources.computing.ComputingResource; 
    1315import schedframe.scheduling.Scheduler; 
    1416 
    15 public class ResourceController { 
     17public class SimulatedEnvironment { 
    1618 
    1719        protected static Scheduler scheduler; 
     
    1921        protected List<Initializable> toInit; 
    2022        protected Set<String> compResLayers; 
     23        protected static List<ResourceHistoryChanges> compResHistory = new ArrayList<ResourceHistoryChanges>(); 
    2124         
    22         public ResourceController(Scheduler logicalStructure, List<ComputingResource> compResources){ 
     25        public SimulatedEnvironment(Scheduler logicalStructure, List<ComputingResource> compResources){ 
    2326                scheduler = logicalStructure; 
    2427                computingResources = compResources; 
     
    3740                for (int i = 0; i < computingResources.size() && resourceWithName == null; i++) { 
    3841                        ComputingResource resource = computingResources.get(i); 
    39                         if (resource.getName().equals(resourceName)) 
     42                        if (resource.getFullName().equals(resourceName)) 
    4043                                resourceWithName = resource; 
    4144                        else 
     
    152155        } 
    153156 
     157        public static void traceResource(long timestamp, String resourceName, String operation, String paramter){ 
     158                ResourceHistoryChanges rhc = new ResourceHistoryChanges(timestamp, resourceName, operation, paramter); 
     159                compResHistory.add(rhc); 
     160        } 
     161 
     162        public static List<ResourceHistoryChanges> getCompResHistory() { 
     163                return compResHistory; 
     164        } 
    154165} 
Note: See TracChangeset for help on using the changeset viewer.