Ignore:
Timestamp:
03/04/13 09:57:20 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/simulator/reader/ResourceReader.java

    r512 r912  
    106106                if(environmentWrapper.getTimeEstimationPlugin() != null){ 
    107107                        execTimeEstimationPluginClassName = environmentWrapper.getTimeEstimationPlugin().getName(); 
    108                 } 
    109                  
    110                 try{ 
    111                         execTimeEstimationPlugin = (ExecutionTimeEstimationPlugin) InstanceFactory.createInstance( 
    112                                         execTimeEstimationPluginClassName, ExecutionTimeEstimationPlugin.class); 
    113                         if(execTimeEstimationPlugin == null) { 
    114                                 execTimeEstimationPluginClassName = "example.timeestimation.DefaultTimeEstimationPlugin"; 
    115                                 execTimeEstimationPlugin = (ExecutionTimeEstimationPlugin) InstanceFactory.createInstance( 
    116                                                 execTimeEstimationPluginClassName, ExecutionTimeEstimationPlugin.class); 
    117                         } else { 
     108                         
     109                } else { 
     110                        execTimeEstimationPluginClassName = "example.timeestimation.DefaultTimeEstimationPlugin"; 
     111                } 
     112                 
     113                execTimeEstimationPlugin = (ExecutionTimeEstimationPlugin) InstanceFactory.createInstance( 
     114                                execTimeEstimationPluginClassName, ExecutionTimeEstimationPlugin.class); 
     115                if(execTimeEstimationPlugin != null) { 
     116                        if(environmentWrapper.getTimeEstimationPlugin() != null){ 
    118117                                Parameters params = EnvironmentWrapper.extractParameters(environmentWrapper.getTimeEstimationPlugin().getParameter()); 
    119118                                execTimeEstimationPlugin.init(params); 
    120119                        } 
    121                 } catch (Exception e){ 
    122                         if (execTimeEstimationPlugin == null) { 
    123                                 throw new Exception("Can not create execution time estimation plugin instance."); 
    124                         } 
    125                 } 
     120                } 
     121                else { 
     122                        throw new Exception("Can not create execution time estimation plugin instance."); 
     123                } 
     124 
    126125 
    127126                if(environmentWrapper.getComputingResources() != null) { 
Note: See TracChangeset for help on using the changeset viewer.