Hallo zusammen
Ich habe mir für ein aktuelles Programm eine WatchDog Klasse geschrieben, welche in einem Thread für
die Dauer ihrer Laufzeit eine Datei auf Änderungen überwacht.
Ich habe mir damals schonmal sowas geschrieben und habe einen PropertyChangeListener verwendet
um die Controller Klasse mitbekommen zu lassen, dass der WatchDog eine Änderung an der Datei
festgestellt hat, jedoch finde ich das mit dem PropertyChangeListener nicht sonderlich elegant und
versuche jetzt schon mehrere Stunden eine "schöne" Lösung zu finden um den Controller vom
WatchDog Thread aus benachrichtigen zu können.
Kann mir da jemand eine Lösung zu nennen ?
Ich möchte wirklich nur ungern dass die WatchDog Klasse selber die entsprechenden Aktionen ausführt.
Sie soll wirklich nur bei Änderungen benachrichtigen und nicht auch noch irgendwas machen (außer
benachrichtigen) wenn was passiert.
Danke!
Ich habe mir für ein aktuelles Programm eine WatchDog Klasse geschrieben, welche in einem Thread für
die Dauer ihrer Laufzeit eine Datei auf Änderungen überwacht.
Ich habe mir damals schonmal sowas geschrieben und habe einen PropertyChangeListener verwendet
um die Controller Klasse mitbekommen zu lassen, dass der WatchDog eine Änderung an der Datei
festgestellt hat, jedoch finde ich das mit dem PropertyChangeListener nicht sonderlich elegant und
versuche jetzt schon mehrere Stunden eine "schöne" Lösung zu finden um den Controller vom
WatchDog Thread aus benachrichtigen zu können.
Kann mir da jemand eine Lösung zu nennen ?
Ich möchte wirklich nur ungern dass die WatchDog Klasse selber die entsprechenden Aktionen ausführt.
Sie soll wirklich nur bei Änderungen benachrichtigen und nicht auch noch irgendwas machen (außer
benachrichtigen) wenn was passiert.
Danke!