0
Ich kannte:RxJava: Wie wiederhole ich das nächste?
:retryWhen(...)
, die uns auf Fehlerund
repeatWhen(...)
wiederholen lassen, die erneut versucht auf vollständige
wie dies jeder Betreiber Gibt es erlauben
return Observable.just(isUpdating)
.repeatWhenOnNext(isUpdating -> {
if(isUpdating) {
return Observable.timer(2, TimeUnit.SECONDS); // repeat after two seconds
} else {
return Observable.just(isUpdating); // flow down to concatMap
}
})
.concatMap(o -> doSomeWorkONLYWhenIsNotUpdating());