/[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 2615 by torben, Wed Jul 15 08:37:40 2015 UTC revision 2616 by torben, Wed Jul 15 13:42:30 2015 UTC
# Line 11  import java.util.List; Line 11  import java.util.List;
11  import java.util.Map;  import java.util.Map;
12    
13  import dk.daoas.daoadresseservice.AddressUtils;  import dk.daoas.daoadresseservice.AddressUtils;
 import dk.daoas.daoadresseservice.DaekningsType;  
14  import dk.daoas.daoadresseservice.beans.Address;  import dk.daoas.daoadresseservice.beans.Address;
15  import dk.daoas.daoadresseservice.beans.AliasBean;  import dk.daoas.daoadresseservice.beans.AliasBean;
16  import dk.daoas.daoadresseservice.beans.ExtendedBean;  import dk.daoas.daoadresseservice.beans.ExtendedBean;
17  import dk.daoas.daoadresseservice.beans.HundredePctBean;  import dk.daoas.daoadresseservice.beans.HundredePctBean;
 import dk.daoas.daoadresseservice.beans.LoggedAddress;  
18  import dk.daoas.daoadresseservice.beans.SearchResult;  import dk.daoas.daoadresseservice.beans.SearchResult;
19  import dk.daoas.daoadresseservice.util.DeduplicateHelper;  import dk.daoas.daoadresseservice.util.DeduplicateHelper;
20    
# Line 252  public class DatabaseLayerImplementation Line 250  public class DatabaseLayerImplementation
250                  }                                }              
251          }          }
252                    
         /*  
          * Bruges til at sammenligne gammel og ny adresse service - kan fjernes engang efter at vi er skiftet til ny service  
          */  
         @Deprecated      
         public static List<LoggedAddress> getLoggedAdresses(int antaldage) throws SQLException {  
                 String sql = "select postnr,adresse,status from logs.hentruteinformation where indlast>=date_sub(curdate(), interval " + antaldage + " day) " +  
                                 "and status IN (10,11,12) " +  
                                 "group by postnr,adresse "  
                                 ;  
   
                 try ( Connection conn = DBConnection.getConnection();            
                                 Statement stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY);  
                                 ) {  
   
   
                         stmt.setFetchSize(Integer.MIN_VALUE);  
   
                         ResultSet res = stmt.executeQuery(sql);  
253    
                         List<LoggedAddress> result = new ArrayList<LoggedAddress>();  
   
                         while (res.next()) {  
                                 LoggedAddress a = new LoggedAddress();                            
                                 a.postnr = res.getInt(1);                                
                                 a.adresse = res.getString(2);  
                                 a.status = res.getInt(3);  
   
                                 result.add(a);  
                         }  
   
                         res.close();  
   
                         return result;  
                 }  
         }  
254    
255                    
256          private static int safeInt(String str) {          private static int safeInt(String str) {

Legend:
Removed from v.2615  
changed lines
  Added in v.2616

  ViewVC Help
Powered by ViewVC 1.1.20