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 imDafDataModel
Listener-Benachrichtigungen an die Client-Applikation verschickt. Dies wird von einem eigenen Thread durchgeführt, damit interne Threads wie derLowLevelThread
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
invoke(java.lang.Runnable runnable)
Führt ein Ereignis aus.void
shutdown()
Fährt den Thread herunter.java.lang.String
toString()
-
-
-
Method Detail
-
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
-
-