Package org.apache.cxf.jaxrs.rx3.server
Class ReactiveIOInvoker
java.lang.Object
org.apache.cxf.service.invoker.AbstractInvoker
org.apache.cxf.jaxrs.JAXRSInvoker
org.apache.cxf.jaxrs.reactivestreams.server.AbstractReactiveInvoker
org.apache.cxf.jaxrs.rx3.server.ReactiveIOInvoker
- All Implemented Interfaces:
Invoker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AsyncResponseImplcheckFutureResponse(Message inMessage, Object result) protected AsyncResponseImplhandleFlowable(Message inMessage, io.reactivex.rxjava3.core.Flowable<?> f) protected AsyncResponseImplhandleMaybe(Message inMessage, io.reactivex.rxjava3.core.Maybe<?> maybe) protected AsyncResponseImplhandleObservable(Message inMessage, io.reactivex.rxjava3.core.Observable<?> obs) protected AsyncResponseImplhandleSingle(Message inMessage, io.reactivex.rxjava3.core.Single<?> single) Methods inherited from class org.apache.cxf.jaxrs.reactivestreams.server.AbstractReactiveInvoker
handleThrowable, isJsonResponse, isStreamingSubscriberUsed, isUseStreamingSubscriberIfPossible, setUseStreamingSubscriberIfPossibleMethods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
getActualServiceObject, getMethodToInvoke, getServiceObject, getTemplateValues, invoke, invokeMethods inherited from class org.apache.cxf.service.invoker.AbstractInvoker
adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObject
-
Constructor Details
-
ReactiveIOInvoker
public ReactiveIOInvoker()
-
-
Method Details
-
checkFutureResponse
- Overrides:
checkFutureResponsein classJAXRSInvoker
-
handleMaybe
protected AsyncResponseImpl handleMaybe(Message inMessage, io.reactivex.rxjava3.core.Maybe<?> maybe) -
handleSingle
protected AsyncResponseImpl handleSingle(Message inMessage, io.reactivex.rxjava3.core.Single<?> single) -
handleFlowable
protected AsyncResponseImpl handleFlowable(Message inMessage, io.reactivex.rxjava3.core.Flowable<?> f) -
handleObservable
protected AsyncResponseImpl handleObservable(Message inMessage, io.reactivex.rxjava3.core.Observable<?> obs)
-