FutureRecord2<T1, T2> 扩展
对未来记录的并行操作。
并行等待未来完成。
等待该记录中的所有未来完成。如果所有未来均成功,则返回值的记录。
返回的未来在所有未来都完成后完成。如果有任何未来没有完成,则返回的未来也不会完成。
如果一些未来因错误完成,则返回的未来将以一个 ParallelWaitError 完成。The ParallelWaitError.values 是成功未来的值的记录,对于出错的未来是 null
。The ParallelWaitError.errors 是相同形状的记录,对于成功未来的值是 null
,出错的未来则是 AsyncError 的实例及其错误。
- @Since("3.0")