Ignore:
Timestamp:
08/01/13 11:02:08 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/branches/coolemall/src/schedframe/scheduling/policy/local/LocalManagementSystem.java

    r896 r1162  
    147147                        if(!job.isFinished()){ 
    148148                                getWorkloadUnitHandler().handleJob(job); 
    149                         } 
     149                        }  
     150                        //SUPPORTS PRECEDING CONSTRAINST COMING BOTH FROM SWF FILES 
     151                        /*else { 
     152                                try { 
     153                                        job.setStatus((int)BrokerConstants.JOB_STATUS_FINISHED); 
     154                                } catch (Exception e) { 
     155 
     156                                } 
     157                                for(JobInterface<?> j: jobRegistry.getJobs((int)BrokerConstants.JOB_STATUS_SUBMITTED)){ 
     158                                        getWorkloadUnitHandler().handleJob(j);   
     159                                } 
     160                        }*/ 
    150161                        break; 
    151162                         
     
    260271        } 
    261272         
    262         public void finalizeExecutable(ExecTask execTask){ 
     273        protected void finalizeExecutable(ExecTask execTask){ 
    263274                 
    264275                Executable exec = (Executable)execTask; 
     
    506517        public void notifySubmittedWorkloadUnit(WorkloadUnit wu, boolean ack) { 
    507518                updateProcessingProgress(); 
     519                if (log.isInfoEnabled()) 
     520                        log.info("Received job " + wu.getId() + " at " + new DateTime(DateTimeUtilsExt.currentTimeMillis())); 
    508521                registerWorkloadUnit(wu); 
    509522        } 
     
    521534 
    522535                        if (log.isInfoEnabled()) 
    523                                 log.info("Received job " + job.getId() + " at " + new DateTime(DateTimeUtilsExt.currentTimeMillis())); 
    524  
     536                                log.info("Handle " + job.getId() + " at " + new DateTime(DateTimeUtilsExt.currentTimeMillis())); 
     537                         
     538                        try { 
     539                                if(job.getStatus() == BrokerConstants.JOB_STATUS_UNSUBMITTED) 
     540                                        job.setStatus((int)BrokerConstants.JOB_STATUS_SUBMITTED); 
     541                        } catch (Exception e) { 
     542                                // TODO Auto-generated catch block 
     543                                e.printStackTrace(); 
     544                        } 
    525545                        List<JobInterface<?>> jobsList = new ArrayList<JobInterface<?>>(); 
    526546                        jobsList.add(job); 
Note: See TracChangeset for help on using the changeset viewer.