Class VertxHttpRequest.VertxExecutionContext.VertxHttpAsyncResponse
- java.lang.Object
-
- org.jboss.resteasy.core.AbstractAsynchronousResponse
-
- io.quarkus.resteasy.runtime.standalone.VertxHttpRequest.VertxExecutionContext.VertxHttpAsyncResponse
-
- All Implemented Interfaces:
javax.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 ofAsyncResponse
.- Author:
- Kristoffer Sjogren
-
-
Constructor Summary
Constructors Constructor Description VertxHttpAsyncResponse(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, VertxHttpRequest request, VertxHttpResponse response)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cancel()
boolean
cancel(int retryAfter)
boolean
cancel(Date retryAfter)
void
complete()
protected void
handleTimeout()
void
initialRequestThreadFinished()
boolean
isCancelled()
boolean
isDone()
boolean
isSuspended()
boolean
resume(Object entity)
boolean
resume(Throwable ex)
boolean
setTimeout(long time, TimeUnit unit)
protected void
vertxFlush()
-
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 Detail
-
VertxHttpAsyncResponse
VertxHttpAsyncResponse(org.jboss.resteasy.core.SynchronousDispatcher dispatcher, VertxHttpRequest request, VertxHttpResponse response)
-
-
Method Detail
-
initialRequestThreadFinished
public void initialRequestThreadFinished()
-
complete
public void complete()
-
resume
public boolean resume(Object entity)
-
resume
public boolean resume(Throwable ex)
-
cancel
public boolean cancel()
-
cancel
public boolean cancel(int retryAfter)
-
vertxFlush
protected void vertxFlush()
-
cancel
public boolean cancel(Date retryAfter)
-
isSuspended
public boolean isSuspended()
-
isCancelled
public boolean isCancelled()
-
isDone
public boolean isDone()
-
setTimeout
public boolean setTimeout(long time, TimeUnit unit)
-
handleTimeout
protected void handleTimeout()
-
-