public abstract class HandleEventTimerTask
extends java.lang.Object
implements java.lang.Runnable
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.| Constructor and Description |
|---|
HandleEventTimerTask(ListeningKernelModule _kernelModule,
DBManEvent _event) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Date |
getDateNowShouldBe() |
ListeningKernelModule |
getKernelModule() |
void |
run() |
void |
setDateNowShouldBe(java.util.Date $4) |
void |
setKernelModule(ListeningKernelModule $3) |
public HandleEventTimerTask(ListeningKernelModule _kernelModule, DBManEvent _event)
public void run()
run in interface java.lang.Runnablepublic ListeningKernelModule getKernelModule()
public void setKernelModule(ListeningKernelModule $3)
public java.util.Date getDateNowShouldBe()
public void setDateNowShouldBe(java.util.Date $4)
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.