|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hackystat.telemetry.service.prefetch.PrefetchManager
public class PrefetchManager
Reads in the XML files (if any) containing prefetch information, and sets up a timer task to prefetch (i.e. run) these chart analyses once a day. If RunOnStartup is true, then the prefetch tasks are run immediately.
Field Summary | |
---|---|
(package private) java.util.logging.Logger |
logger
The logger for this telemetry server. |
(package private) Server |
server
This telemetry server. |
(package private) java.util.List<TelemetryPrefetch> |
telemetryPrefetchList
The list of TelemetryPrefetch JAXB instances. |
(package private) java.util.List<DailyTimer> |
timers
The list of DailyTimer instances, one per TelemetryPrefetch file. |
Constructor Summary | |
---|---|
PrefetchManager(Server server)
Constructs a PrefetchManager, which reads in the Telemetry prefetch XML files and sets up a DailyTimer task for each XML file found. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
Server server
java.util.logging.Logger logger
java.util.List<TelemetryPrefetch> telemetryPrefetchList
java.util.List<DailyTimer> timers
Constructor Detail |
---|
public PrefetchManager(Server server)
server
- This Telemetry analysis server.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |