Class 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 of AsyncResponse.
    Author:
    Kristoffer Sjogren
    • 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()