Ignore:
Timestamp:
08/01/13 15:43:06 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/test/EventManager.java

    r793 r1169  
    1616import schedframe.events.ResourceEventCommand; 
    1717import schedframe.exceptions.ModuleException; 
     18import schedframe.resources.ResourceType; 
    1819import schedframe.resources.computing.ComputingResource; 
    1920import schedframe.scheduling.Scheduler; 
     
    110111        } 
    111112         
     113        public void sendToResources(ResourceType type, double delay, Event event){ 
     114                List<ComputingResource> allComputingResources = new ArrayList<ComputingResource>(); 
     115 
     116                if (resourceController.getComputingResources() != null) { 
     117                        for(ComputingResource compRes: resourceController.getComputingResources()){ 
     118                                allComputingResources.addAll(compRes.getDescendantsByType(type)); 
     119                        } 
     120                } 
     121                sendInternal(delay, DCWormsTags.TO_COMP_RESOURCES, new ResourceBroadcastOrder(allComputingResources, event)); 
     122        } 
     123         
    112124        public void sendToAllResources(double delay, Event event){ 
    113125                List<ComputingResource> allComputingResources = new ArrayList<ComputingResource>(); 
Note: See TracChangeset for help on using the changeset viewer.