planetj.dataengine.task
Class DataEngineTimerTask

java.lang.Object
  extended byjava.util.TimerTask
      extended byplanetj.util.CMTimerTask
          extended byplanetj.dataengine.task.DataEngineTimerTask
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
AutoRunTask, CacheCleanupTask, CacheTrackingTask, RetrieveLibrariesTask, RetrieveTablesTask, TaskTester

public abstract class DataEngineTimerTask
extends CMTimerTask

DataEngine time task creates and clears the current executing context each time the task starts and stops.


Constructor Summary
protected DataEngineTimerTask()
          DataEngineTimerTask constructor comment.
 
Method Summary
 void postTask()
          Resets this DataEngine timer task after it runs.
 void preTask()
          Sets up this DataEngine timer task to run.
 
Methods inherited from class planetj.util.CMTimerTask
addListener, getNewTaskEvent, getTaskEvent, performTask, removeListener, run, taskCompleted, taskFailed, taskStarted
 
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataEngineTimerTask

protected DataEngineTimerTask()
DataEngineTimerTask constructor comment.

Method Detail

postTask

public final void postTask()
Resets this DataEngine timer task after it runs.

Overrides:
postTask in class CMTimerTask

preTask

public final void preTask()
Sets up this DataEngine timer task to run.

Overrides:
preTask in class CMTimerTask