CallablesとExecutorServiceのコレクションがあります。Allを呼び出すと、Futureオブジェクトのリストが返されます。Futureが完了する前に、どのFutureオブジェクトがどのCallableにマップされているかを確認するにはどうすればよいですか?後でわかります
コード:
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!