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 Constructor Description ReactiveIOInvoker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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, setUseStreamingSubscriberIfPossible
-
Methods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
getActualServiceObject, getMethodToInvoke, getServiceObject, getTemplateValues, invoke, invoke
-
-
-
-
Method Detail
-
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)
-
-