der ThreadPoolExecutor bietet einen die Möglichkeit Runnable Objekte aus der BlockingQueue mit remove zu entfernen. In meinen ersten Entwurf habe ich mich jedoch für die Verwendung von Callable Objekte entschieden, da jedes Objekte(task) ein Ergebnis zurückgeben muss. Die vom ThreadPoolExecutor erzeugten Futures bieten auch eine benötigte Timeoutfunktion.
Und genau das ist die Stelle wo mir nicht ganz klar ist was im Detail passiert. Das Future liefert eine...
ThreadPoolExecutor remove mit callable Objekte
ThreadPoolExecutor remove mit callable Objekte
0 commentaires:
Enregistrer un commentaire