如何为每个Promise设置超时设置?

时间:2013-09-12 00:33:37

标签: scala playframework-2.0

在Scala中我们有类似的东西:

Future.firstCompletedOf(Seq(
   normalFuture,
   Promise.timeout(doSth(), timeout)
))

这将返回一个Promise并且它是非阻塞的。

然而在Java中我找不到这样的东西,我可以使用promise.get(timeout)但这是一种阻塞方法。

有帮助吗?

0 个答案:

没有答案