Interface ReactiveClientHttpEngine

All Superinterfaces:
AsyncClientHttpEngine, ClientHttpEngine
All Known Implementing Classes:
ReactorNettyClientHttpEngine

public interface ReactiveClientHttpEngine extends AsyncClientHttpEngine
  • Method Details

    • submitRx

      <T> org.reactivestreams.Publisher<T> submitRx(ClientInvocation request, boolean buffered, AsyncClientHttpEngine.ResultExtractor<T> extractor)
      This is the main bridge from RestEasy to a reactive implementation.
    • fromCompletionStage

      <T> org.reactivestreams.Publisher<T> fromCompletionStage(CompletionStage<T> cs)
    • just

      <T> org.reactivestreams.Publisher<T> just(T t)
    • error

      <T> org.reactivestreams.Publisher<T> error(Exception e)
      How the reactive implementation handles errors.