Class ReactiveIOInvoker

  • All Implemented Interfaces:
    org.apache.cxf.service.invoker.Invoker

    public class ReactiveIOInvoker
    extends org.apache.cxf.jaxrs.reactivestreams.server.AbstractReactiveInvoker
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl checkFutureResponse​(org.apache.cxf.message.Message inMessage, Object result)  
      protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleFlowable​(org.apache.cxf.message.Message inMessage, io.reactivex.Flowable<?> f)  
      protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleMaybe​(org.apache.cxf.message.Message inMessage, io.reactivex.Maybe<?> maybe)  
      protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleObservable​(org.apache.cxf.message.Message inMessage, io.reactivex.Observable<?> obs)  
      protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl handleSingle​(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
      • Methods inherited from class org.apache.cxf.service.invoker.AbstractInvoker

        adjustMethodAndParams, checkSuspendedInvocation, createFault, getMostSpecificMethod, insertExchange, invoke, isJdkDynamicProxy, performInvocation, releaseServiceObject
    • Constructor Detail

      • ReactiveIOInvoker

        public ReactiveIOInvoker()
    • Method Detail

      • checkFutureResponse

        protected org.apache.cxf.jaxrs.impl.AsyncResponseImpl checkFutureResponse​(org.apache.cxf.message.Message inMessage,
                                                                                  Object result)
        Overrides:
        checkFutureResponse in class org.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)