--- android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/TimetableServlet.java 2010/06/16 08:20:01 859
+++ android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/TimetableServlet.java 2010/09/02 18:37:49 1026
@@ -6,6 +6,7 @@
import java.util.logging.Logger;
import javax.servlet.ServletException;
+import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@@ -16,6 +17,7 @@
/**
* Servlet implementation class TimetableServlet
*/
+@WebServlet(urlPatterns={"/TimetableServlet"})
public class TimetableServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
@@ -24,14 +26,16 @@
TimetableFetcher fetcher;
+
@Override
public void init() throws ServletException {
super.init();
boolean useTempSite = Boolean.parseBoolean( getServletContext().getInitParameter("usetempsite") );
int cacheTimeout = Integer.parseInt( getServletContext().getInitParameter("cache_timeout") );
+ int replyTimeout = Integer.parseInt( getServletContext().getInitParameter("reply_timeout") );
logger.info( "TimetableServlet, use temp site=" + useTempSite + ", cache=" + cacheTimeout);
- fetcher = new TimetableFetcher(useTempSite,cacheTimeout);
+ fetcher = new TimetableFetcher(useTempSite,cacheTimeout,replyTimeout);
}
@Override
@@ -89,7 +93,7 @@
sb.append("").append( bean.getArrival() ).append("");
sb.append("").append( bean.getDeparture() ).append("");
sb.append("").append( bean.getStationId() ).append("");
-
+ //sb.append("").append( bean.isCancelled() ).append("");
sb.append("");
}