1

在 play 2.1 中,我可以使用 Akka 异步执行一段代码,如下所示:

Promise<Integer> promiseOfInt = Akka.future(
  new Callable<Integer>() {
    public Integer call() {
      return intensiveComputation();
    }
  }
);

如何获取此操作的状态?例如:开始、执行、完成等?

4

1 回答 1

1

您可以使用三个回调onSuccessonFailureonComplete

请参阅此处的“回调”部分:http: //doc.akka.io/docs/akka/2.1.0/scala/futures.html

于 2013-03-25T12:49:43.873 回答