Changeset 1432 for DCWoRMS/branches
- Timestamp:
- 09/15/14 14:02:40 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/schedframe/resources/computing/ComputingResource.java
r1423 r1432 125 125 ResourceEventCommand rec = new ResourceEventCommand(this); 126 126 rec.execute(event); 127 if(event.getReason() != EventReason.SIM_INIT) 128 triggerEventUp(event); 127 129 if((scheduler != null && (parent != null && scheduler != parent.getScheduler())) && !event.getSource().equals(scheduler.getFullName())){ 128 130 SchedulingEventCommand sec = new SchedulingEventCommand(this); … … 147 149 148 150 public void updateState(ResourceEvent event){ 149 for (Device device: ((ComputingResourceCharacteristics)resourceCharacteristic).getDevices()) { 151 ResourceEventCommand rec = new ResourceEventCommand(this); 152 rec.execute(event); 153 /*for (Device device: ((ComputingResourceCharacteristics)resourceCharacteristic).getDevices()) { 150 154 for (Extension extension: device.getExtensionList()) { 151 155 if (extension.supportsEvent(event)) { … … 161 165 } 162 166 } 163 } 167 }*/ 164 168 165 169 } … … 264 268 } 265 269 } 266 if(event.getReason() != EventReason.SIM_INIT) 267 triggerEventUp(event); 270 268 271 } 269 272 … … 334 337 } 335 338 339 public boolean contains(ComputingResource compRes){ 340 if(compRes.equals(this)){ 341 return true; 342 } else { 343 ComputingResource par = compRes.getParent(); 344 while(par != null){ 345 if (par.equals(this)){ 346 return true; 347 } 348 par = par.getParent(); 349 } 350 } 351 return false; 352 } 336 353 }
Note: See TracChangeset
for help on using the changeset viewer.