Package io.higson.runtime.sync
Class RefreshRuntimeWatcher
java.lang.Object
io.higson.runtime.sync.BaseWatcher
io.higson.runtime.sync.RefreshRuntimeWatcher
- All Implemented Interfaces:
Runnable
Watcher refreshes cached in-mem parameters according to their refresh configuration.
Each parameter cached longer that its autoRefreshPeriod is evicted from cache (ppcache).
- Author:
- przemek hertel
-
Constructor Summary
ConstructorsConstructorDescriptionRefreshRuntimeWatcher(PreparedParamCache indexCache, Reloader reloader, HigsonFlightRecorder flightRecorder, ExtSqlExecutor sqlExecutor) -
Method Summary
Methods inherited from class io.higson.runtime.sync.BaseWatcher
getConfig, isRunning, run, setConfig, start, stop
-
Constructor Details
-
RefreshRuntimeWatcher
public RefreshRuntimeWatcher(PreparedParamCache indexCache, Reloader reloader, HigsonFlightRecorder flightRecorder, ExtSqlExecutor sqlExecutor)
-
-
Method Details
-
doWatch
public void doWatch()
-