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(); |
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 |
|
|
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 |
} |
} |
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"); |
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 |
|
|