/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureServlet.java |
Parent Directory | Revision Log
Sticky Revision: |
first step towards a settings system
Move database related classes to it's own package
Outcomment XSLT code
Add support for fetching just one of regional or s-tog departures
DepartureServlet.java Switch back to old jsp view ViewDepartures.jsp Set bgcolor for table header web.xml azure site is now the only source available
Also use StringReader
the StringWriter method is apparently better at handling charsets
Handle a missing format station parameter
Also log which request the circuitbreaker has stopped
Handle invalid station ID's in request
Load the xslt stylesheet on init()
Just for fun use XSLT to produce html output
remember to put the arrival parameter in the output
Experimental commit #2, move databeans to common
Experimental: use Simple (simple.sourceforge.net) for XML serialization
also enable timetables to use both new azure and old www
Enable usage of either the new azure parser or the old www.bane.dk parser
Bake bane.dk http timeout configurable
Lookup the stationName in the fetcher and put it in the departureBean That way we don't need db acccess on a cache hit and on a cache miss we saves one DB lookup operation
Add code to extract notifications
include the arrival parameter in output xml
Switch to servlet3.0 annotations
Just send a plain error response instead of throwing exceptions
XML-Document size is reduced by ~13% just by limiting how many spaces should be used to indentation
Add backend support for reading arrivals
in statistics, also keep track of how many request were unsuccessful
First take on some statistics
Better handling of train-types (regional vs s-train)
Move function getStationName() function do DAO class
Use JSTL in the jsp instead of scriptlets
Move some various parameters to web.xml
Added a screenscraper for bane.dk's temporary site
Updated with new circuitbreaker package names
Catch all IOExceptions
Nicer handling of incomplete requests
Degrade from throwable to exception
cleanup
Enabled the usage of Circuit breaker to guard agains bane.dk failures
Enable caching for departures and timetables
Improve on error handling and logging
Finish new bane.dk screen-scraper
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.20 |