0
我想在java中做akka編碼,我需要做一個阻塞調用。我知道Await.result可以用來阻止哪些是好的,但我無法弄清楚如何獲得Awaitt.result調用需要的Awaitable。如何在scala上等待未來在java代碼
這裏是我的代碼,我可以得到一個scala Future。我需要從未來獲得等待的幫助。
final Timeout t = new Timeout(Duration.create(5, TimeUnit.SECONDS));
final ArrayList<Future<Object>> futures = new ArrayList<Future<Object>>();
futures.add(ask(foo, "message", 5000));
final Future<Iterable<Object>> aggregate = Futures.sequence(futures,
this.actorSystem.dispatcher());