Class AbstractReactiveInvoker
- java.lang.Object
-
- org.apache.cxf.service.invoker.AbstractInvoker
-
- org.apache.cxf.jaxrs.JAXRSInvoker
-
- org.apache.cxf.jaxrs.reactivestreams.server.AbstractReactiveInvoker
-
- All Implemented Interfaces:
Invoker
- Direct Known Subclasses:
ReactiveIOInvoker,ReactorInvoker
public abstract class AbstractReactiveInvoker extends JAXRSInvoker
-
-
Constructor Summary
Constructors Constructor Description AbstractReactiveInvoker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjecthandleThrowable(AsyncResponseImpl asyncResponse, Throwable t)protected booleanisJsonResponse(Message inMessage)protected booleanisStreamingSubscriberUsed(org.reactivestreams.Publisher<?> publisher, javax.ws.rs.container.AsyncResponse asyncResponse, Message inMessage)booleanisUseStreamingSubscriberIfPossible()voidsetUseStreamingSubscriberIfPossible(boolean useStreamingSubscriberIfPossible)-
Methods inherited from class org.apache.cxf.jaxrs.JAXRSInvoker
checkFutureResponse, 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
-
-
-
-
Method Detail
-
handleThrowable
protected Object handleThrowable(AsyncResponseImpl asyncResponse, Throwable t)
-
isJsonResponse
protected boolean isJsonResponse(Message inMessage)
-
isUseStreamingSubscriberIfPossible
public boolean isUseStreamingSubscriberIfPossible()
-
isStreamingSubscriberUsed
protected boolean isStreamingSubscriberUsed(org.reactivestreams.Publisher<?> publisher, javax.ws.rs.container.AsyncResponse asyncResponse, Message inMessage)
-
setUseStreamingSubscriberIfPossible
public void setUseStreamingSubscriberIfPossible(boolean useStreamingSubscriberIfPossible)
-
-