50 |
DeduplicateHelper<String> husnrbogstavCache = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> husnrbogstavCache = new DeduplicateHelper<String>(); |
51 |
DeduplicateHelper<String> distributorCache = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> distributorCache = new DeduplicateHelper<String>(); |
52 |
DeduplicateHelper<String> dirigeringsCache = new DeduplicateHelper<String>(16*1024); |
DeduplicateHelper<String> dirigeringsCache = new DeduplicateHelper<String>(16*1024); |
53 |
|
|
54 |
|
DeduplicateHelper<String> baneCache = new DeduplicateHelper<String>(); |
55 |
|
|
56 |
|
|
57 |
while (res.next()) { |
while (res.next()) { |
66 |
a.postnr = (short)res.getInt(7); |
a.postnr = (short)res.getInt(7); |
67 |
a.gadeid = res.getInt(8); |
a.gadeid = res.getInt(8); |
68 |
a.distributor = distributorCache.getInstance(res.getString(9)); |
a.distributor = distributorCache.getInstance(res.getString(9)); |
69 |
a.dbkBane = (short) res.getInt(10); |
a.dbkBane = baneCache.getInstance( res.getString(10) ); |
70 |
a.latitude = (float) res.getDouble(11); |
a.latitude = (float) res.getDouble(11); |
71 |
a.longitude = (float) res.getDouble(12); |
a.longitude = (float) res.getDouble(12); |
72 |
|
|
206 |
"FROM bogleveringer.adresser_udenfor_daekning"; |
"FROM bogleveringer.adresser_udenfor_daekning"; |
207 |
|
|
208 |
try ( Connection conn = DBConnection.getConnection(); |
try ( Connection conn = DBConnection.getConnection(); |
209 |
Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY); |
Statement stmt = conn.createStatement(ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY); |
210 |
) { |
) { |
211 |
ResultSet res = stmt.executeQuery(sql); |
ResultSet res = stmt.executeQuery(sql); |
212 |
|
|
215 |
DeduplicateHelper<String> distributorCache = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> distributorCache = new DeduplicateHelper<String>(); |
216 |
DeduplicateHelper<String> ruteCache = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> ruteCache = new DeduplicateHelper<String>(); |
217 |
DeduplicateHelper<String> korelisteCache = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> korelisteCache = new DeduplicateHelper<String>(); |
218 |
|
DeduplicateHelper<String> baneCache = new DeduplicateHelper<String>(); |
219 |
|
|
220 |
while (res.next()) { |
while (res.next()) { |
221 |
|
|
225 |
bean.distributor = distributorCache.getInstance(res.getString(2)); |
bean.distributor = distributorCache.getInstance(res.getString(2)); |
226 |
bean.rute = ruteCache.getInstance( res.getString(3) ); |
bean.rute = ruteCache.getInstance( res.getString(3) ); |
227 |
bean.koreliste = korelisteCache.getInstance(res.getString(4) ); |
bean.koreliste = korelisteCache.getInstance(res.getString(4) ); |
228 |
bean.dbkBane = (short)res.getInt(5); |
bean.dbkBane = baneCache.getInstance(res.getString(5) ); |
229 |
|
|
230 |
map.put(bean.postnr, bean); |
map.put(bean.postnr, bean); |
231 |
} |
} |
314 |
return 22; |
return 22; |
315 |
case ERROR_UNKNOWN_STREETNAME: |
case ERROR_UNKNOWN_STREETNAME: |
316 |
return 23; |
return 23; |
317 |
case ERROR_UNKNOWN_ADDRESSPOINT: |
case ERROR_UNKNOWN_HOUSENUMBER: |
318 |
return 24; |
return 24; |
319 |
|
|
320 |
case STATUS_NOT_COVERED: |
case STATUS_NOT_COVERED: |
321 |
return 25; |
return 25; |
322 |
case ERROR_INTERNAL: // |
case ERROR_INTERNAL: // |
323 |
return 26; |
return 26; |
324 |
|
|
325 |
|
case ERROR_UNKNOWN_LITRA: //Er kommet til senere, derfor ligger den paa 27 selvom den logisk set burde have haft 25 |
326 |
|
return 27; |
327 |
|
|
328 |
case STATUS_OK: |
case STATUS_OK: |
329 |
return 30; |
return 30; |