/[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 2826 by torben, Tue Jan 19 10:56:19 2016 UTC revision 2966 by torben, Mon Mar 7 20:40:40 2016 UTC
# Line 32  public class DatabaseLayerImplementation Line 32  public class DatabaseLayerImplementation
32                  String sql =                  String sql =
33                                  "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,upper(distributor) AS distributor,dbkbane,latitude,longitude, "                                  "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,upper(distributor) AS distributor,dbkbane,latitude,longitude, "
34                                  + "rutema,korelistema,ruteti,korelisteti,ruteon,korelisteon,ruteto,korelisteto,rutefr,korelistefr,rutelo,korelistelo,ruteso,korelisteso "                                  + "rutema,korelistema,ruteti,korelisteti,ruteon,korelisteon,ruteto,korelisteto,rutefr,korelistefr,rutelo,korelistelo,ruteso,korelisteso "
35                                  + "FROM fulddaekning.adressetabel_beta "                                  + "FROM fulddaekning.adressetabel "
36                                  + "WHERE gadeid IS NOT NULL "                                  + "WHERE gadeid IS NOT NULL "
37                                  + debugFilter                                  + debugFilter
38                                  ;                                  ;
39    
40                                    
41                  try ( Connection conn = DBConnection.getConnection();                            try ( Connection conn = DBConnection.getConnection();          
42                                  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);
43                                  ) {                                  ) {
44                          stmt.setFetchSize(Integer.MIN_VALUE);                          stmt.setFetchSize(Integer.MIN_VALUE);
45                          ResultSet res = stmt.executeQuery(sql);                          ResultSet res = stmt.executeQuery(sql);
# Line 68  public class DatabaseLayerImplementation Line 68  public class DatabaseLayerImplementation
68                                  a.latitude = (float) res.getDouble(11);                                  a.latitude = (float) res.getDouble(11);
69                                  a.longitude = (float) res.getDouble(12);                                  a.longitude = (float) res.getDouble(12);
70                                                                    
71                                  a.ruteMandag = dirigeringsCache.getInstance( res.getString(13) );                                  a.routingMandag.rute = dirigeringsCache.getInstance( res.getString(13) );
72                                  a.korelisteMandag = dirigeringsCache.getInstance( res.getString(14) );                                  a.routingMandag.koreliste = dirigeringsCache.getInstance( res.getString(14) );
73                                                                    
74                                  a.ruteTirsdag = dirigeringsCache.getInstance( res.getString(15) );                                  a.routingTirsdag.rute = dirigeringsCache.getInstance( res.getString(15) );
75                                  a.korelisteTirsdag = dirigeringsCache.getInstance( res.getString(16) );                                                          a.routingTirsdag.koreliste = dirigeringsCache.getInstance( res.getString(16) );                        
76    
77                                  a.ruteOnsdag = dirigeringsCache.getInstance( res.getString(17) );                                  a.routingOnsdag.rute = dirigeringsCache.getInstance( res.getString(17) );
78                                  a.korelisteOnsdag = dirigeringsCache.getInstance( res.getString(18) );                                  a.routingOnsdag.koreliste = dirigeringsCache.getInstance( res.getString(18) );
79                                                                    
80                                  a.ruteTorsdag = dirigeringsCache.getInstance( res.getString(19) );                                  a.routingTorsdag.rute = dirigeringsCache.getInstance( res.getString(19) );
81                                  a.korelisteTorsdag = dirigeringsCache.getInstance( res.getString(20) );                                  a.routingTorsdag.koreliste = dirigeringsCache.getInstance( res.getString(20) );
82                                                                    
83                                  a.ruteFredag = dirigeringsCache.getInstance( res.getString(21) );                                  a.routingFredag.rute = dirigeringsCache.getInstance( res.getString(21) );
84                                  a.korelisteFredag = dirigeringsCache.getInstance( res.getString(22) );                                  a.routingFredag.koreliste = dirigeringsCache.getInstance( res.getString(22) );
85                                                                    
86                                  a.ruteLordag = dirigeringsCache.getInstance( res.getString(23) );                                  a.routingLordag.rute = dirigeringsCache.getInstance( res.getString(23) );
87                                  a.korelisteLordag = dirigeringsCache.getInstance( res.getString(24) );                                  a.routingLordag.koreliste = dirigeringsCache.getInstance( res.getString(24) );
88                                                                    
89                                  a.ruteSondag = dirigeringsCache.getInstance( res.getString(25) );                                  a.routingSondag.rute = dirigeringsCache.getInstance( res.getString(25) );
90                                  a.korelisteSondag = dirigeringsCache.getInstance( res.getString(16) );                                  a.routingSondag.koreliste = dirigeringsCache.getInstance( res.getString(26) );
91                                                                    
92                                                                    
93                                  //Ajourfør adresse objectets dækningstype                                  //Ajourfør adresse objectets dækningstype
# Line 114  public class DatabaseLayerImplementation Line 114  public class DatabaseLayerImplementation
114                                          ;                                          ;
115                                    
116                  try ( Connection conn = DBConnection.getConnection();                            try ( Connection conn = DBConnection.getConnection();          
117                                  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);
118                                  ) {                                  ) {
119                                                                                    
120                          stmt.setFetchSize(Integer.MIN_VALUE);                          stmt.setFetchSize(Integer.MIN_VALUE);
# Line 166  public class DatabaseLayerImplementation Line 166  public class DatabaseLayerImplementation
166                                          ;                                          ;
167                                    
168                  try ( Connection conn = DBConnection.getConnection();                            try ( Connection conn = DBConnection.getConnection();          
169                                  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);
170                                  ) {                                  ) {
171                                                    
172                                    

Legend:
Removed from v.2826  
changed lines
  Added in v.2966

  ViewVC Help
Powered by ViewVC 1.1.20