Class ResumingRequestWrapper

java.lang.Object
io.vertx.core.http.impl.HttpServerRequestInternal
io.vertx.core.http.impl.HttpServerRequestWrapper
io.quarkus.vertx.http.runtime.ResumingRequestWrapper
All Implemented Interfaces:
io.vertx.core.http.HttpServerRequest, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>, io.vertx.core.streams.StreamBase

public class ResumingRequestWrapper extends io.vertx.core.http.impl.HttpServerRequestWrapper
  • Field Summary

    Fields inherited from class io.vertx.core.http.impl.HttpServerRequestWrapper

    delegate

    Fields inherited from interface io.vertx.core.http.HttpServerRequest

    DEFAULT_INVALID_REQUEST_HANDLER
  • Constructor Summary

    Constructors
    Constructor
    Description
    ResumingRequestWrapper(io.vertx.core.http.HttpServerRequest request)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vertx.core.http.HttpServerRequest
    bodyHandler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
     
    io.vertx.core.http.HttpServerRequest
    endHandler(io.vertx.core.Handler<Void> handler)
     
    io.vertx.core.http.HttpServerRequest
    fetch(long amount)
     
    io.vertx.core.http.HttpServerRequest
    handler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
     
    io.vertx.core.http.HttpServerRequest
     
    io.vertx.core.http.HttpServerRequest
     
    io.vertx.core.http.HttpServerRequest
    uploadHandler(io.vertx.core.Handler<io.vertx.core.http.HttpServerFileUpload> handler)
     

    Methods inherited from class io.vertx.core.http.impl.HttpServerRequestWrapper

    absoluteURI, authority, body, bytesRead, connection, context, cookies, cookies, customFrameHandler, decoderResult, end, exceptionHandler, formAttributes, getCookie, getCookie, getFormAttribute, getParamsCharset, headers, host, isEnded, isExpectMultipart, method, metric, params, path, peerCertificateChain, query, response, routed, scheme, setExpectMultipart, setParamsCharset, streamId, streamPriority, streamPriorityHandler, toNetSocket, toWebSocket, uri, version

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.vertx.core.http.HttpServerRequest

    body, cookieCount, cookieMap, end, getHeader, getHeader, getParam, getParam, isSSL, localAddress, remoteAddress, sslSession, toNetSocket, toWebSocket

    Methods inherited from interface io.vertx.core.streams.ReadStream

    pipe, pipeTo, pipeTo
  • Constructor Details

    • ResumingRequestWrapper

      public ResumingRequestWrapper(io.vertx.core.http.HttpServerRequest request)
  • Method Details

    • handler

      public io.vertx.core.http.HttpServerRequest handler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
      Specified by:
      handler in interface io.vertx.core.http.HttpServerRequest
      Specified by:
      handler in interface io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
      Overrides:
      handler in class io.vertx.core.http.impl.HttpServerRequestWrapper
    • pause

      public io.vertx.core.http.HttpServerRequest pause()
      Specified by:
      pause in interface io.vertx.core.http.HttpServerRequest
      Specified by:
      pause in interface io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
      Overrides:
      pause in class io.vertx.core.http.impl.HttpServerRequestWrapper
    • resume

      public io.vertx.core.http.HttpServerRequest resume()
      Specified by:
      resume in interface io.vertx.core.http.HttpServerRequest
      Specified by:
      resume in interface io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
      Overrides:
      resume in class io.vertx.core.http.impl.HttpServerRequestWrapper
    • fetch

      public io.vertx.core.http.HttpServerRequest fetch(long amount)
      Specified by:
      fetch in interface io.vertx.core.http.HttpServerRequest
      Specified by:
      fetch in interface io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
      Overrides:
      fetch in class io.vertx.core.http.impl.HttpServerRequestWrapper
    • endHandler

      public io.vertx.core.http.HttpServerRequest endHandler(io.vertx.core.Handler<Void> handler)
      Specified by:
      endHandler in interface io.vertx.core.http.HttpServerRequest
      Specified by:
      endHandler in interface io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>
      Overrides:
      endHandler in class io.vertx.core.http.impl.HttpServerRequestWrapper
    • bodyHandler

      public io.vertx.core.http.HttpServerRequest bodyHandler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler)
    • uploadHandler

      public io.vertx.core.http.HttpServerRequest uploadHandler(io.vertx.core.Handler<io.vertx.core.http.HttpServerFileUpload> handler)
      Specified by:
      uploadHandler in interface io.vertx.core.http.HttpServerRequest
      Overrides:
      uploadHandler in class io.vertx.core.http.impl.HttpServerRequestWrapper