-
Feature Request
-
Resolution: Done
-
Critical
-
4.0.0.Beta1, 3.5.0.CR1
-
None
-
None
JAX-RS 2.1 permits extensions to support reactive classes in packages like RxJava 1 and RxJava 2 through implementation of the method javax.ws.rs.client.Invocation.Builder.rx():
public <T extends RxInvoker> T rx(Class<T> clazz);
This should be done for reactive projects RxJava 1 and 2, and Resteasy proxies should be extended to support the new RxInvokers.
- causes
-
RESTEASY-1950 OnComplete callback registered via SseEventSource.register() must be called once
- Resolved
- relates to
-
RESTEASY-1673 Support CompletionStage resource method return type
- Closed
-
WFLY-10636 RESTEasy extended async / reactive support
- Closed
-
RESTEASY-1907 Support JDK Flow
- Open
-
WFLY-12271 Extend streaming RxInvoker interfaces to allow Response return type
- Open
-
RESTEASY-1885 Fix behavior displayed by streaming RxInvokers with HEAD invocations
- Resolved
-
RESTEASY-1900 Add client option to permit not reconnecting to SSE servers
- Resolved
-
RESTEASY-1886 Extend streaming RxInvoker interfaces to allow Response return type
- Open
-
RESTEASY-1901 Add ability to associate a MediaType with each data item streaming from server to client
- Open
-
RESTEASY-1903 Support creation by FlowableRxInvoker/ObservableRxInvoker of Flowable/Observable from non-streamed Iterables
- Open
-
RESTEASY-1904 Allow resource methods to stream Iterables over application/x-general-stream streaming mode
- Open
-
RESTEASY-1906 Allow representation of Exception in SSE stream
- Open