line, so we batch them. Flux.mergeDelayError我的第二个想法是以某种方式使用takeUntil(Predicate<? super T> predicate)来决定何时停止从日志流量中提取元素。但是,如果我将无限大的日志流量与另一个确保周期性触发takeUntil的无限虚拟对象流合并,则可以使用takeUntil:
private static b
根据从RequestA接收到的内容,我必须使用每个urls向另一个库发出请求(RequestB)。现在,每个RequestB都返回一个。有点像Observable.mergedelayerror(List<Single>)。我不能这样做,因为mergedelayerror期望iterable of ObservableSource。我知道我可以通过实现回调和使用一些丑陋的逻辑来实现这一点,但是我实际上是在通过使用RX提供的运算符来寻找解决方案。
我有一个可观察的清单,我想知道他们什么时候都完成了。特别是,我想知道他们是否都完成了成功,或其中任何一个有一个错误。列表中的所有可观察性应在成功通知或错误通知执行之前完成。我不需要关于这些通知中的结果或错误的任何信息。期望的例子 .onSuccess(() -> {}) // only called if all completed successfully
.onError(() -> {}) // only calle