Skip to content

Single.retry(When) #3548

Closed
Closed
@TastyPi

Description

@TastyPi

It would be nice if Single had retry operators like Observable.

Single<T> retry();

Single<T> retry(long count);

Single<T> retry(Func2<Integer, Throwable, Boolean> predicate);

Single<T> retryWhen(Func1<? super Observable<? extends Throwable>, ? extends Observable<?>>
    notificationHandler);

Single<T> retryWhen(
    Func1<? super Observable<? extends Throwable>, ? extends Observable<?>> notificationHandler,
    Scheduler scheduler);

The one I actually want is retryWhen but I imagine they'd have similar enough implementations to be fairly straightforward once you have one.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions