-
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
-