26 |
|
|
27 |
} |
} |
28 |
|
|
29 |
Map<String, List<TimetableBean>> cache = new TimeoutMap<String,List<TimetableBean>>(120 * 1000); |
Map<String, List<TimetableBean>> cache; |
30 |
|
|
31 |
|
|
32 |
Logger logger = Logger.getLogger(TimetableFetcher.class.getName()); |
Logger logger = Logger.getLogger(TimetableFetcher.class.getName()); |
33 |
|
|
34 |
private boolean useTempSite; |
private boolean useTempSite; |
35 |
|
|
36 |
public TimetableFetcher(boolean tmpSite) { |
public TimetableFetcher(boolean tmpSite, int cacheTimeout) { |
37 |
useTempSite = tmpSite; |
useTempSite = tmpSite; |
38 |
|
|
39 |
|
cache = new TimeoutMap<String,List<TimetableBean>>(cacheTimeout); |
40 |
} |
} |
41 |
|
|
42 |
|
|