/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/db/DumpResultSet.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/db/DumpResultSet.java

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

android/TrainInfoService/src/dk/thoerup/traininfoservice/DumpResultSet.java revision 827 by torben, Thu Jun 10 20:52:32 2010 UTC android/TrainInfoService/src/dk/thoerup/traininfoservice/db/DumpResultSet.java revision 1836 by torben, Wed Aug 22 11:13:34 2012 UTC
# Line 1  Line 1 
1  package dk.thoerup.traininfoservice;  package dk.thoerup.traininfoservice.db;
2    
3  import java.io.IOException;  import java.io.IOException;
4  import java.sql.Connection;  import java.sql.Connection;
# Line 8  import java.sql.Statement; Line 8  import java.sql.Statement;
8  import java.util.Date;  import java.util.Date;
9    
10  import javax.servlet.ServletException;  import javax.servlet.ServletException;
11    import javax.servlet.annotation.WebServlet;
12  import javax.servlet.http.HttpServlet;  import javax.servlet.http.HttpServlet;
13  import javax.servlet.http.HttpServletRequest;  import javax.servlet.http.HttpServletRequest;
14  import javax.servlet.http.HttpServletResponse;  import javax.servlet.http.HttpServletResponse;
15    
16    
17    @WebServlet(urlPatterns={"/DumpResultSet"})
18  public class DumpResultSet extends HttpServlet {  public class DumpResultSet extends HttpServlet {
19    
20      public DumpResultSet() {      public DumpResultSet() {
# Line 139  public class DumpResultSet extends HttpS Line 142  public class DumpResultSet extends HttpS
142                                  res = dumpResultset("SELECT * FROM trainstations WHERE address IS NULL or address = '' ");                                  res = dumpResultset("SELECT * FROM trainstations WHERE address IS NULL or address = '' ");
143                          } else if (dump.equals("aliases")) {                          } else if (dump.equals("aliases")) {
144                                  res = dumpResultset("SELECT * FROM trainstations WHERE aliases IS NOT null");                                  res = dumpResultset("SELECT * FROM trainstations WHERE aliases IS NOT null");
145                            } else if (dump.equals("tritinfo")) {
146                                    res = dumpResultset("SELECT * FROM trainstations WHERE tritinfo IS NOT null");
147                          } else if (dump.equals("updatecoords")) {                          } else if (dump.equals("updatecoords")) {
148                                  res = dumpUpdate("UPDATE trainstations SET earth_coord = ll_to_earth(latitude,longitude)");                                  res = dumpUpdate("UPDATE trainstations SET earth_coord = ll_to_earth(latitude,longitude)");
149                          } else if (dump.equals("trainstatistics")) {                          }
                                 res = dumpResultset("SELECT * FROM trainstatistics ORDER BY statisticsdate DESC");  
                         } else if (dump.equals("trainstatistics_avg")) {  
                                 res = dumpResultset("SELECT  round(avg(location),1) as location, round(avg(name),1) as name, round(avg(favorites),1) as favorites, " +  
                                                 "round(avg(departure),1) as departure, round(avg(depcache),1) as depcache, round(avg(deperror),1) as deperror, " +  
                                                 "round(avg(timetable),1) as timetable, round(avg(timecache),1) as timecache, round(avg(timeerror),1) as timeerror " +  
                                                 "FROM trainstatistics");  
                         }  
150                  }                  }
151                  if (res == null) {                  if (res == null) {
152                          res = "<a href=DumpResultSet?dump=all>All</a><br>" +                          res = "<a href=DumpResultSet?dump=all>All</a><br>" +
# Line 158  public class DumpResultSet extends HttpS Line 156  public class DumpResultSet extends HttpS
156                                          "<a href=DumpResultSet?dump=disabled>Disabled stations</a><br>" +                                          "<a href=DumpResultSet?dump=disabled>Disabled stations</a><br>" +
157                                          "<a href=DumpResultSet?dump=noaddress>No address</a><br>" +                                          "<a href=DumpResultSet?dump=noaddress>No address</a><br>" +
158                                          "<a href=DumpResultSet?dump=aliases>Has aliases</a><br>" +                                          "<a href=DumpResultSet?dump=aliases>Has aliases</a><br>" +
159                                          "<a href=DumpResultSet?dump=updatecoords>update coords</a><br>" +                                          "<a href=DumpResultSet?dump=tritinfo>Has tritinfo</a><br>" +
160                                          "<a href=DumpResultSet?dump=trainstatistics>statistics</a><br>" +                                          "<a href=DumpResultSet?dump=updatecoords>update coords</a><br>";
                                         "<a href=DumpResultSet?dump=trainstatistics_avg>stats_avg</a><br>";  
161                  }                  }
162                                    
163                  resp.setContentType("text/html");                  resp.setContentType("text/html");

Legend:
Removed from v.827  
changed lines
  Added in v.1836

  ViewVC Help
Powered by ViewVC 1.1.20