Class DafMainEventThread
java.lang.Object
de.bsvrz.dav.daf.main.impl.notification.DafMainEventThread
public class DafMainEventThread
extends java.lang.Object
Hilfsklasse für den Thread, der im
DafDataModel
Listener-Benachrichtigungen an die Client-Applikation
verschickt. Dies wird von einem eigenen Thread durchgeführt, damit interne Threads wie der
LowLevelThread
nicht durch die Applikation blockiert werden können (Beispiel: Anlegen eines dynamischen Objekts innerhalb einer Listener-Benachrichtigung)-
Constructor Summary
Constructors Constructor Description DafMainEventThread()
Erstellt einen neuen DafMainEventThread. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
DafMainEventThread
public DafMainEventThread()Erstellt einen neuen DafMainEventThread.
-
-
Method Details
-
invoke
public void invoke(java.lang.Runnable runnable)Führt ein Ereignis aus.- Parameters:
runnable
- Auszuführendes Ereignis. Das Runnable (bzw. der Lambda-Ausdruck) wird im Ereignis-Thread ausgeführt.
-
shutdown
public void shutdown()Fährt den Thread herunter. -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-