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

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/Statistics.java

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

revision 715 by torben, Wed May 5 20:11:03 2010 UTC revision 716 by torben, Mon May 10 06:53:20 2010 UTC
# Line 11  public class Statistics { Line 11  public class Statistics {
11          private AtomicInteger stationLookupsName = new AtomicInteger(0);          private AtomicInteger stationLookupsName = new AtomicInteger(0);
12          private AtomicInteger stationLookupsFavorites = new AtomicInteger(0);          private AtomicInteger stationLookupsFavorites = new AtomicInteger(0);
13          private AtomicInteger departureLookups = new AtomicInteger(0);          private AtomicInteger departureLookups = new AtomicInteger(0);
14          private AtomicInteger timetableLookups = new AtomicInteger(0);          private AtomicInteger timetableLookups = new AtomicInteger(0);  
15          private AtomicInteger departureCacheHits = new AtomicInteger(0);          private AtomicInteger departureCacheHits = new AtomicInteger(0);
16          private AtomicInteger timetableCacheHits = new AtomicInteger(0);          private AtomicInteger timetableCacheHits = new AtomicInteger(0);
17            private AtomicInteger departureErrors = new AtomicInteger(0);
18            private AtomicInteger timetableErrors = new AtomicInteger(0);
19                    
20          private Date lastReset = new Date();          private Date lastReset = new Date();
21                    
# Line 45  public class Statistics { Line 47  public class Statistics {
47                  timetableCacheHits.incrementAndGet();                  timetableCacheHits.incrementAndGet();
48          }          }
49                    
50            public void incrementDepartureErrors() {
51                    departureErrors.incrementAndGet();
52            }
53            
54            public void incrementTimetableErrors() {
55                    timetableErrors.incrementAndGet();
56            }
57            
58          /////////          /////////
59                    
60          public int getStationTotals() {          public int getStationTotals() {
# Line 79  public class Statistics { Line 89  public class Statistics {
89                  return timetableCacheHits.get();                  return timetableCacheHits.get();
90          }          }
91                    
92            public int getDepartureErrors() {
93                    return departureErrors.get();
94            }
95            
96            public int getTimetableErrors() {
97                    return timetableErrors.get();
98            }
99            
100          public Date getLastReset() {          public Date getLastReset() {
101                  return lastReset;                  return lastReset;
102          }          }

Legend:
Removed from v.715  
changed lines
  Added in v.716

  ViewVC Help
Powered by ViewVC 1.1.20