Hallo zusammen,
in meiner e4-Umgebung injiziere ich in einem Part ein Model, das verschiedene Tasks und deren Zustände enthält - das funktioniert auch soweit ganz gut.
Nun ist es jedoch so, dass ich zeitgesteuert per Quartz Scheduler bestimmte Tasks ausführen möchte, diese sollen natürlich die Zustände im Model beeinflussen und deswegen auf die Model-Instanz zugreifen. Früher hätte ich das mit Model.getInstance() gemacht, aber genau das sollte ja mit e4 eleganter gehen. Nur wie?
Soweit ich das verstanden habe, wird ein Task-Objekt durch den Quartz Scheduler ausserhalb des Application Models instanziert und bekommt deswegen nichts injiziert... nur wie ändere ich das bzw. bekomme mein Problem gelöst? Hat jemand einen heissen Tip für mich?
in meiner e4-Umgebung injiziere ich in einem Part ein Model, das verschiedene Tasks und deren Zustände enthält - das funktioniert auch soweit ganz gut.
Nun ist es jedoch so, dass ich zeitgesteuert per Quartz Scheduler bestimmte Tasks ausführen möchte, diese sollen natürlich die Zustände im Model beeinflussen und deswegen auf die Model-Instanz zugreifen. Früher hätte ich das mit Model.getInstance() gemacht, aber genau das sollte ja mit e4 eleganter gehen. Nur wie?
Soweit ich das verstanden habe, wird ein Task-Objekt durch den Quartz Scheduler ausserhalb des Application Models instanziert und bekommt deswegen nichts injiziert... nur wie ändere ich das bzw. bekomme mein Problem gelöst? Hat jemand einen heissen Tip für mich?