Package org.apache.cxf.jaxrs.rx2.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.rx2.server.ReactiveIOInvoker
- All Implemented Interfaces:
org.apache.cxf.service.invoker.Invoker
public class ReactiveIOInvoker
extends org.apache.cxf.jaxrs.reactivestreams.server.AbstractReactiveInvoker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.cxf.jaxrs.impl.AsyncResponseImplcheckFutureResponse(org.apache.cxf.message.Message inMessage, Object result) protected org.apache.cxf.jaxrs.impl.AsyncResponseImplhandleFlowable(org.apache.cxf.message.Message inMessage, io.reactivex.Flowable<?> f) protected org.apache.cxf.jaxrs.impl.AsyncResponseImplhandleMaybe(org.apache.cxf.message.Message inMessage, io.reactivex.Maybe<?> maybe) protected org.apache.cxf.jaxrs.impl.AsyncResponseImplhandleObservable(org.apache.cxf.message.Message inMessage, io.reactivex.Observable<?> obs) protected org.apache.cxf.jaxrs.impl.AsyncResponseImplhandleSingle(org.apache.cxf.message.Message inMessage, io.reactivex.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
protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl checkFutureResponse(org.apache.cxf.message.Message inMessage, Object result) - Overrides:
checkFutureResponsein classorg.apache.cxf.jaxrs.JAXRSInvoker
-
handleMaybe
protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleMaybe(org.apache.cxf.message.Message inMessage, io.reactivex.Maybe<?> maybe) -
handleSingle
protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleSingle(org.apache.cxf.message.Message inMessage, io.reactivex.Single<?> single) -
handleFlowable
protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleFlowable(org.apache.cxf.message.Message inMessage, io.reactivex.Flowable<?> f) -
handleObservable
protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleObservable(org.apache.cxf.message.Message inMessage, io.reactivex.Observable<?> obs)
-