Interface RxObservableInvoker

  • All Superinterfaces:
    RxInvoker<rx.Observable>

    public interface RxObservableInvoker
    extends RxInvoker<rx.Observable>
    Reactive invoker providing support for observable from RxJava.

    Requests are by default invoked on a separate thread (as JAX-RS Async client requests). This behavior can be overridden by providing a executor service when client extension is being created (in RxObservable).

    The observables produced by method calls are cold observables. That means that request to the service is invoked only when a subscriber is subscribed to the observable.

    Since:
    2.13
    Author:
    Michal Gajdos