Hallo,
Ich hab eine Client (standalone) Anwendung die SwingWorker über einen ExecutorService im Hintergrund ausführt. Der User kann eine gestartete Queue stoppen und sofort beenden.
(shutdown() und shutdownNow())
Der User soll die Queue nach einem shutdown / shutdownNow wieder starten können.
Wie macht man das am sinnvollsten? Muss ein neuer ExecutorService erstellt werden, der erst aktiv werden darf wenn der alte Service terminated ist oder kann ich den bestehenden ExecutorService nach Aufruf von shutdown(), shutdownNow() wieder zum arbeiten bringen?
Gruß
CHAOSFISCH
Ich hab eine Client (standalone) Anwendung die SwingWorker über einen ExecutorService im Hintergrund ausführt. Der User kann eine gestartete Queue stoppen und sofort beenden.
(shutdown() und shutdownNow())
Der User soll die Queue nach einem shutdown / shutdownNow wieder starten können.
Wie macht man das am sinnvollsten? Muss ein neuer ExecutorService erstellt werden, der erst aktiv werden darf wenn der alte Service terminated ist oder kann ich den bestehenden ExecutorService nach Aufruf von shutdown(), shutdownNow() wieder zum arbeiten bringen?
Gruß
CHAOSFISCH