--- android/TrainInfoService/src/dk/thoerup/traininfoservice/Statistics.java 2010/05/07 17:30:07 715 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/Statistics.java 2010/05/10 06:53:20 716 @@ -11,9 +11,11 @@ private AtomicInteger stationLookupsName = new AtomicInteger(0); private AtomicInteger stationLookupsFavorites = new AtomicInteger(0); private AtomicInteger departureLookups = new AtomicInteger(0); - private AtomicInteger timetableLookups = new AtomicInteger(0); + private AtomicInteger timetableLookups = new AtomicInteger(0); private AtomicInteger departureCacheHits = new AtomicInteger(0); private AtomicInteger timetableCacheHits = new AtomicInteger(0); + private AtomicInteger departureErrors = new AtomicInteger(0); + private AtomicInteger timetableErrors = new AtomicInteger(0); private Date lastReset = new Date(); @@ -45,6 +47,14 @@ timetableCacheHits.incrementAndGet(); } + public void incrementDepartureErrors() { + departureErrors.incrementAndGet(); + } + + public void incrementTimetableErrors() { + timetableErrors.incrementAndGet(); + } + ///////// public int getStationTotals() { @@ -79,6 +89,14 @@ return timetableCacheHits.get(); } + public int getDepartureErrors() { + return departureErrors.get(); + } + + public int getTimetableErrors() { + return timetableErrors.get(); + } + public Date getLastReset() { return lastReset; }