Interface ReactiveClientHttpEngine
-
- All Superinterfaces:
AsyncClientHttpEngine
,ClientHttpEngine
- All Known Implementing Classes:
ReactorNettyClientHttpEngine
public interface ReactiveClientHttpEngine extends AsyncClientHttpEngine
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.resteasy.client.jaxrs.engines.AsyncClientHttpEngine
AsyncClientHttpEngine.ResultExtractor<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> org.reactivestreams.Publisher<T>
error(Exception e)
How the reactive implementation handles errors.<T> org.reactivestreams.Publisher<T>
fromCompletionStage(CompletionStage<T> cs)
<T> org.reactivestreams.Publisher<T>
just(T t)
<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.-
Methods inherited from interface org.jboss.resteasy.client.jaxrs.engines.AsyncClientHttpEngine
submit, submit, submit
-
Methods inherited from interface org.jboss.resteasy.client.jaxrs.ClientHttpEngine
close, getHostnameVerifier, getSslContext, invoke, isFollowRedirects, setFollowRedirects
-
-
-
-
Method Detail
-
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.
-
-