- All Implemented Interfaces:
- java.lang.Runnable
public abstract class HandleEventTimerTask
extends java.lang.Object
implements java.lang.Runnable
These Runnables are created when a ListeningKernelModule receives an "interesting" DBManEvent
and are then executed asynchronously, but the currently used Executor has a pool size of 1,
thus there is no concurrency between these Runnables and the events are processed synchronously.
ListeningKernelModule must subclass this class and overwrite the handleEvent() method to perform
whatever action is necessary.
Note: Originally this class extended TimerTask and the name was kept to retain the CVS history.