FutureRecord2<T1, T2> 扩展

对未来记录的并行操作。

并行等待未来完成。

等待该记录中的所有未来完成。如果所有未来均成功,则返回值的记录。

返回的未来在所有未来都完成后完成。如果有任何未来没有完成,则返回的未来也不会完成。

如果一些未来因错误完成,则返回的未来将以一个 ParallelWaitError 完成。The ParallelWaitError.values 是成功未来的值的记录,对于出错的未来是 null。The ParallelWaitError.errors 是相同形状的记录,对于成功未来的值是 null,出错的未来则是 AsyncError 的实例及其错误。

on
注解
  • @Since("3.0")

属性

wait Future<(T1, T2)>
并行等待未来完成。
无设置器