planetj.dataengine.cache
Class CacheTrackingTask
java.lang.Object
java.util.TimerTask
planetj.util.CMTimerTask
planetj.dataengine.task.DataEngineTimerTask
planetj.dataengine.cache.CacheTrackingTask
- All Implemented Interfaces:
- java.lang.Runnable
- public class CacheTrackingTask
- extends DataEngineTimerTask
This thread periodically goes through all of the caches and removes any
RowCollections that have expired.
Method Summary |
void |
insertSystemCache(long currentTime,
DataEngineCache deCache)
|
void |
performTask()
This task spins through all the cache and inserts tracking records
into a cache tracking file to all cache history to be monitored and
examined. |
Methods inherited from class java.util.TimerTask |
cancel, scheduledExecutionTime |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheTrackingTask
public CacheTrackingTask()
- CacheCleanupThread constructor comment.
insertSystemCache
public void insertSystemCache(long currentTime,
DataEngineCache deCache)
performTask
public void performTask()
- This task spins through all the cache and inserts tracking records
into a cache tracking file to all cache history to be monitored and
examined.
- Specified by:
performTask
in class CMTimerTask