Hallo zusammen,
ich benutze in einer Anwendung org.jdesktop.application.TaskService, um Tasks zu starten. Das funktioniert soweit auch prima. Jetzt möchte ich aber mehrere Tasks nacheinander ablaufen lassen.
Bei einem normalen Aufruf instanziere ich zunächst einen Taskservice:
Und starte dann meinen Task:
Wenn ich nun direkt in der nächsten Zeile den nächsten Task starte:
werden Task1 und Task2 parallel ausgeführt. Wie bringe ich dem Taskservice bei, daß er zunächst Task1 erledigen soll, bevor er Task2 startet?
ich benutze in einer Anwendung org.jdesktop.application.TaskService, um Tasks zu starten. Das funktioniert soweit auch prima. Jetzt möchte ich aber mehrere Tasks nacheinander ablaufen lassen.
Bei einem normalen Aufruf instanziere ich zunächst einen Taskservice:
Java:
TaskService ts = Application.getInstance().getContext().getTaskService();
Java:
ts.execute(new Task1(this.getApplication()));
Java:
ts.execute(new Task2(this.getApplication()));