Package at.letto.tools.threads
package at.letto.tools.threads
-
ClassDescriptionAdapter für das CallInterface um eine anonyme Klasse für die verwendete Methode zu definierenEin Interface, um Methoden gezielt aufrufen zu könnenWird verwendet um aus Endlosschleifen innerhalb eines Threads herauszuspringen wenn der Thread mit interrupt() beendet werden sollteKlasse für alle Timerwerte, die in Letto gesetzt sind.
Alle Timerwerte werden in ms angegebenKlasse die sich um die Verwaltung von allen laufenden Threads kümmert und ein sinnvolles Logging aller Prozessen ermöglichtaktueller Zustand eines Commando-Threads
NEW Neu, aber noch nicht gestartet
RUNNING läuft ohne Probleme
STOPPED Thread wurde von Benutzer gestoppt
ERROR wurde gestoppt durch einen Fehler
FINISHED wurde ohne Fehler beendet
ZOMBIE Prozess konnte nicht korrekt gestoppt werden, sollte aber gestoppt werdenStatus des Ergebnisses eines Calls
OK alles hat funktioniert
RUNTIMEEXCEPTION Es hat eine RuntimeException gegeben
EXCEPTION Es hat eine Exception gegeben
ERROR Es hat einen Error gegeben
TIMEOUT Es hat ein Timeout gegeben
TIMEOUTKILLED Es hat ein Timeout gegeben bei dem der Thread nicht korrekt beendet werden konnte, weshalb er interrupted wurde ZOMBIE Es hat ein Timeout gegeben bei dem der Thread nicht korrekt beendet werden konnte.Dies Exception kann geworfen werden, wenn ein Timer in Letto abgelaufen ist