Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Default CompletionStageRxInvoker can be accessed via Invocation.rx().

RxJava

...

Custom RxInvokerProvider can be registered with the Client as a provider. CXF ships one three such providercustom providers, org.apache.cxf.jaxrs.rx.client.ObservableRxInvokerProvider (RxJava1),

org.apache.cxf.jaxrs.rx2.client.ObservableRxInvokerProvider (RxJava2) and org.apache.cxf.jaxrs.rx2.client.FlowableRxInvokerProvider (RxJava2).

Registering it with the Client allows for working with RxJava Observable RxJava1 Observable or RxJava2 Observable or Flowable by doing Invocation.rx(Class<T> clazz), more specificallyexample,

Invocation.rx(org.apache.cxf.jaxrs.rxrx2.client.ObservableRxInvokerFlowableRxInvoker.class), etc.

Please see JAX-RS RxJava for more information.

...