net.sf.farrago.db
Class FarragoDatabase.WatchdogTask
java.lang.Object
java.util.TimerTask
net.sf.farrago.util.FarragoTimerTask
net.sf.farrago.db.FarragoDatabase.WatchdogTask
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- FarragoDatabase
private class FarragoDatabase.WatchdogTask
- extends FarragoTimerTask
1 Hz task for background activities. Currently all it does is re-read the
trace configuration file whenever it changes.
Method Summary |
private void |
checkTraceConfig()
|
protected void |
runTimer()
Runs the timer action as specified by subclass. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prevTraceConfigTimestamp
private long prevTraceConfigTimestamp
FarragoDatabase.WatchdogTask
FarragoDatabase.WatchdogTask()
runTimer
protected void runTimer()
- Description copied from class:
FarragoTimerTask
- Runs the timer action as specified by subclass.
- Specified by:
runTimer
in class FarragoTimerTask
checkTraceConfig
private void checkTraceConfig()