/[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 3071 by torben, Fri Jul 22 09:53:45 2016 UTC revision 3072 by torben, Tue Jul 26 06:30:11 2016 UTC
# Line 31  public class DawaTask extends Task { Line 31  public class DawaTask extends Task {
31                    
32          private TaskLogger logger = TaskLogger.getInstance();          private TaskLogger logger = TaskLogger.getInstance();
33                    
         private short regionCode;  
         private String regionName;  
           
34          int antalBehandlede = 0;          int antalBehandlede = 0;
35          int antalKommuner = 0;          int antalKommuner = 0;
36                    
37                    
38            String status = "";
39            
40          DeduplicateHelper<String> dedup = new DeduplicateHelper<>();          DeduplicateHelper<String> dedup = new DeduplicateHelper<>();
41                    
42                    
           
43                    
44          public DawaTask(short regionCode, String regionName){          public DawaTask(){              
                 this.regionCode = regionCode;            
                 this.regionName = regionName;  
                   
45          }          }
46    
47          @Override          @Override
# Line 58  public class DawaTask extends Task { Line 53  public class DawaTask extends Task {
53                  DawaWebservice dawa = new DawaWebservice();                  DawaWebservice dawa = new DawaWebservice();
54                  TreeMap<String, DawaGade> search = new TreeMap<>();                  TreeMap<String, DawaGade> search = new TreeMap<>();
55                                    
56                  // stage 1 - hent alle data                                      // stage 1 - hent alle data
57                    status = "Henter Data";
58                  List<Address> adresser = db.getAllAdresses();                  List<Address> adresser = db.getAllAdresses();
59                                    
60                                    
61                  // stage 2 opbyg søge struktur                          // stage 2 opbyg søge struktur
62                    status = "Bygger søgestruktur";
63                  logger.info("Building search structure");                  logger.info("Building search structure");
64    
65                                    
# Line 78  public class DawaTask extends Task { Line 75  public class DawaTask extends Task {
75                  }                  }
76                  logger.info("Build search structure done");                  logger.info("Build search structure done");
77                                    
78                  Map<String,Integer> kommuner = dawa.kommunerIRegion(regionCode);                  Map<String,Integer> kommuner = dawa.kommuner();
79                                    
80                  String subject = "DAWA indlæsning - " + regionName;                  String subject = "DAWA indlæsning";
81                                    
82                  StringBuilder headerSB = new StringBuilder();                  StringBuilder headerSB = new StringBuilder();
83                  headerSB.append("<h1>Indlæsnings rapport for " + regionName + " </h1><br>");                  headerSB.append("<h1>DAWA Indlæsnings rapport</h1><br>");
84                                    
85                  List<Address> totalNye = new ArrayList<>();                  List<Address> totalNye = new ArrayList<>();
86                  List<Address> totalFejl = new ArrayList<>();                  List<Address> totalFejl = new ArrayList<>();
# Line 101  public class DawaTask extends Task { Line 98  public class DawaTask extends Task {
98                          int kommunekode = entry.getValue();                          int kommunekode = entry.getValue();
99                          String kommunenavn = entry.getKey();                          String kommunenavn = entry.getKey();
100                                                    
101                            
102                            status = "Behandler: " + kommunenavn;
103                          logger.info("Behandler: " + kommunekode + " " + kommunenavn);                          logger.info("Behandler: " + kommunekode + " " + kommunenavn);
104                                    
105                                                    
# Line 196  public class DawaTask extends Task { Line 195  public class DawaTask extends Task {
195                                    
196                  //Cleaning                  //Cleaning
197                  dedup.clear();                  dedup.clear();
198                    status = "";
199          }          }
200                    
201          private String buildDavFile(CountMap dav) {          private String buildDavFile(CountMap dav) {
# Line 249  public class DawaTask extends Task { Line 249  public class DawaTask extends Task {
249    
250          @Override          @Override
251          public String getDetail() {          public String getDetail() {
252                  return "Region: " + regionCode + "/" + regionName;                  return status;
253          }          }
254    
255          @Override          @Override

Legend:
Removed from v.3071  
changed lines
  Added in v.3072

  ViewVC Help
Powered by ViewVC 1.1.20