У меня есть коллекция Callables и ExecutorService. Когда я вызываю All, я получаю список объектов Future. Как я могу определить, какой объект Future сопоставлен с каким Callable до того, как Future завершится? Я могу сказать потом, потому что
Код:
ExecutorService es =.....;
Collection<Callables> uniqueCallables =.....; // each Callable is unique!
List<Future> futures = es.invokeAll(uniqueCallables);
// TODO--find unique Future A which is the future for Callable A!