/[projects]/dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/db/DatabaseLayerImplementation.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/db/DatabaseLayerImplementation.java

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

revision 3109 by torben, Wed Apr 27 21:12:40 2016 UTC revision 3110 by torben, Fri Sep 9 08:58:41 2016 UTC
# Line 50  public class DatabaseLayerImplementation Line 50  public class DatabaseLayerImplementation
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()) {
# Line 64  public class DatabaseLayerImplementation Line 66  public class DatabaseLayerImplementation
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                                                                    
# Line 213  public class DatabaseLayerImplementation Line 215  public class DatabaseLayerImplementation
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                                                                    
# Line 222  public class DatabaseLayerImplementation Line 225  public class DatabaseLayerImplementation
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                          }                          }

Legend:
Removed from v.3109  
changed lines
  Added in v.3110

  ViewVC Help
Powered by ViewVC 1.1.20