Class VertxHttpRequest.VertxExecutionContext.VertxHttpAsyncResponse
java.lang.Object
org.jboss.resteasy.core.AbstractAsynchronousResponse
io.quarkus.resteasy.runtime.standalone.VertxHttpRequest.VertxExecutionContext.VertxHttpAsyncResponse
- All Implemented Interfaces:
jakarta.ws.rs.container.AsyncResponse,org.jboss.resteasy.core.ResourceMethodInvokerAwareResponse,org.jboss.resteasy.spi.ResteasyAsynchronousResponse
- Enclosing class:
VertxHttpRequest.VertxExecutionContext
class VertxHttpRequest.VertxExecutionContext.VertxHttpAsyncResponse
extends org.jboss.resteasy.core.AbstractAsynchronousResponse
Vertx implementation of
AsyncResponse.- Author:
- Kristoffer Sjogren
-
Field Summary
Fields inherited from class org.jboss.resteasy.core.AbstractAsynchronousResponse
annotations, asyncWriterInterceptors, completionCallbacks, contextDataMap, dispatcher, method, request, response, responseFilters, timeoutHandler, writerInterceptorsFields inherited from interface jakarta.ws.rs.container.AsyncResponse
NO_TIMEOUT -
Constructor Summary
ConstructorsConstructorDescriptionVertxHttpAsyncResponse(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, VertxHttpRequest request, VertxHttpResponse response) -
Method Summary
Methods inherited from class org.jboss.resteasy.core.AbstractAsynchronousResponse
completionCallbacks, getAnnotations, getAsyncWriterInterceptors, getMethod, getResponseFilters, getWriterInterceptors, internalResume, internalResume, internalResume, internalResume, register, register, register, register, setAnnotations, setMethod, setResponseFilters, setTimeoutHandler, setWriterInterceptors
-
Constructor Details
-
VertxHttpAsyncResponse
VertxHttpAsyncResponse(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, VertxHttpRequest request, VertxHttpResponse response)
-
-
Method Details
-
initialRequestThreadFinished
public void initialRequestThreadFinished() -
complete
public void complete() -
resume
-
resume
-
cancel
public boolean cancel() -
cancel
public boolean cancel(int retryAfter) -
vertxFlush
protected void vertxFlush() -
cancel
-
isSuspended
public boolean isSuspended() -
isCancelled
public boolean isCancelled() -
isDone
public boolean isDone() -
setTimeout
-
handleTimeout
protected void handleTimeout()
-