/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/coveragefileupload/AddressTask.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/coveragefileupload/AddressTask.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2947 by torben, Sat Feb 13 15:45:02 2016 UTC revision 2993 by torben, Tue Mar 29 19:49:38 2016 UTC
# Line 2  package dk.daoas.adressevedligehold.file Line 2  package dk.daoas.adressevedligehold.file
2    
3  import org.apache.commons.lang3.exception.ExceptionUtils;  import org.apache.commons.lang3.exception.ExceptionUtils;
4    
5  import dk.daoas.adressevedligehold.ReloadHelper;  import dk.daoas.adressevedligehold.MailSender;
6    import dk.daoas.adressevedligehold.ReloadTask;
7    import dk.daoas.adressevedligehold.afstandandenrute.AfstandAndenRuteTask;
8  import dk.daoas.adressevedligehold.tasks.Task;  import dk.daoas.adressevedligehold.tasks.Task;
9  import dk.daoas.adressevedligehold.tasks.TaskLogger;  import dk.daoas.adressevedligehold.tasks.TaskLogger;
10  import dk.daoas.adressevedligehold.util.TimingHelper;  import dk.daoas.adressevedligehold.util.TimingHelper;
11    
12  /*  /*
  * TODO: trigger indlæsning  
13   *     *  
14   */   */
15    
# Line 72  public class AddressTask extends Task { Line 73  public class AddressTask extends Task {
73                                                    
74                                                    
75                          if (writeBack) {                          if (writeBack) {
76                                  ReloadHelper.triggerReload( "Indlaesning/" + source.getDistributor() );                                  manager.submitTask( new ReloadTask("Indlaesning/" + source.getDistributor()) );
77                                    
78                                    
79                                    if (source.calculateDistances()) {
80                                            Task tsk = new AfstandAndenRuteTask(source.getDistributor(), AfstandAndenRuteTask.INCREMENTAL);
81                                            manager.submitTask( tsk );
82                                    }                              
83                          }                          }
84                                                    
85                            
86                                                    
87                  } catch(Exception e) {                  } catch(Exception e) {
88                                                    
# Line 84  public class AddressTask extends Task { Line 91  public class AddressTask extends Task {
91                          body += "<br><br>";                          body += "<br><br>";
92                          body += "Exception:<br>";                          body += "Exception:<br>";
93                          body += ExceptionUtils.getStackTrace(e);                          body += ExceptionUtils.getStackTrace(e);
94                          AddressReport.sendMail(subject, body);                          MailSender.sendMail(subject, body);
95                                                    
96                          throw e; //rethrow exception                          throw e; //rethrow exception
97                  } finally  {                  } finally  {

Legend:
Removed from v.2947  
changed lines
  Added in v.2993

  ViewVC Help
Powered by ViewVC 1.1.20