/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/dawa/DawaTask.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/dawa/DawaTask.java

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

revision 3013 by torben, Wed Apr 20 14:15:02 2016 UTC revision 3029 by torben, Fri Apr 29 11:23:06 2016 UTC
# Line 23  import dk.daoas.adressevedligehold.util. Line 23  import dk.daoas.adressevedligehold.util.
23    
24  public class DawaTask extends Task {  public class DawaTask extends Task {
25                    
26          final String kommentarTemplate = "Oprettet via DAWA";          final static String KOMMENTAR_TEMPLATE = "Oprettet via DAWA";
27                    
28          private TaskLogger logger = TaskLogger.getInstance();          private TaskLogger logger = TaskLogger.getInstance();
29                    
30          private short regionCode;          private short regionCode;
31          private String regionName;          private String regionName;
32                    
33            int antalBehandlede = 0;
34            int antalKommuner = 0;
35            
36                    
37                    
38          DatabaseCoverageUpdate db = new DatabaseCoverageUpdate();          DatabaseCoverageUpdate db = new DatabaseCoverageUpdate();
# Line 81  public class DawaTask extends Task { Line 84  public class DawaTask extends Task {
84                  int totalAntalUkendt = 0;                  int totalAntalUkendt = 0;
85                  int totalAntalDobbelt = 0;                  int totalAntalDobbelt = 0;
86                                    
87                    antalKommuner = kommuner.size();
88                    
89                                    
90                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
91                                    
# Line 123  public class DawaTask extends Task { Line 128  public class DawaTask extends Task {
128                                  if (fundet == false) {                                  if (fundet == false) {
129                                          dawaAddr.gadeid = gade.gadeids.iterator().next();                                          dawaAddr.gadeid = gade.gadeids.iterator().next();
130                                          dawaAddr.state = AddressState.CREATED;                                          dawaAddr.state = AddressState.CREATED;
131                                          dawaAddr.kommentar = kommentarTemplate;                                          dawaAddr.kommentar = KOMMENTAR_TEMPLATE;
132                                          nyeAdresser.add(dawaAddr);                                          nyeAdresser.add(dawaAddr);
133                                  }                                                        }                      
134                          }                          }
# Line 147  public class DawaTask extends Task { Line 152  public class DawaTask extends Task {
152                          totalAntalFejl += saveFail.size();                          totalAntalFejl += saveFail.size();
153                          totalAntalUkendt += ukendteDAV.size();                          totalAntalUkendt += ukendteDAV.size();
154                          totalAntalDobbelt += dobbeltGadeidDAV.size();                          totalAntalDobbelt += dobbeltGadeidDAV.size();
155                            
156                            
157                            antalBehandlede++;
158                    
159                                                    
160                          sb.append("<h2>Kommune: " + kommunenavn + "</h2>\n");                          sb.append("<h2>Kommune: " + kommunenavn + "</h2>\n");
# Line 220  public class DawaTask extends Task { Line 228  public class DawaTask extends Task {
228    
229          @Override          @Override
230          public double getPercentCompleted() {          public double getPercentCompleted() {
231                  return 0;                  if (antalKommuner == 0) {
232                            return 0;      
233                    }
234                    
235                    return  (antalBehandlede / ((double)antalKommuner) ) * 100.0;
236                    
237          }          }
238                    
239    

Legend:
Removed from v.3013  
changed lines
  Added in v.3029

  ViewVC Help
Powered by ViewVC 1.1.20