Package io.quarkus.vertx.http.runtime
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
delegateFields inherited from interface io.vertx.core.http.HttpServerRequest
DEFAULT_INVALID_REQUEST_HANDLER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.http.HttpServerRequestbodyHandler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler) io.vertx.core.http.HttpServerRequestendHandler(io.vertx.core.Handler<Void> handler) io.vertx.core.http.HttpServerRequestfetch(long amount) io.vertx.core.http.HttpServerRequesthandler(io.vertx.core.Handler<io.vertx.core.buffer.Buffer> handler) io.vertx.core.http.HttpServerRequestpause()io.vertx.core.http.HttpServerRequestresume()io.vertx.core.http.HttpServerRequestuploadHandler(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, versionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.vertx.core.http.HttpServerRequest
body, cookieCount, cookieMap, end, getHeader, getHeader, getParam, getParam, isSSL, localAddress, remoteAddress, sslSession, toNetSocket, toWebSocketMethods 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:
handlerin interfaceio.vertx.core.http.HttpServerRequest- Specified by:
handlerin interfaceio.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>- Overrides:
handlerin classio.vertx.core.http.impl.HttpServerRequestWrapper
-
pause
public io.vertx.core.http.HttpServerRequest pause()- Specified by:
pausein interfaceio.vertx.core.http.HttpServerRequest- Specified by:
pausein interfaceio.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>- Overrides:
pausein classio.vertx.core.http.impl.HttpServerRequestWrapper
-
resume
public io.vertx.core.http.HttpServerRequest resume()- Specified by:
resumein interfaceio.vertx.core.http.HttpServerRequest- Specified by:
resumein interfaceio.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>- Overrides:
resumein classio.vertx.core.http.impl.HttpServerRequestWrapper
-
fetch
public io.vertx.core.http.HttpServerRequest fetch(long amount) - Specified by:
fetchin interfaceio.vertx.core.http.HttpServerRequest- Specified by:
fetchin interfaceio.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>- Overrides:
fetchin classio.vertx.core.http.impl.HttpServerRequestWrapper
-
endHandler
- Specified by:
endHandlerin interfaceio.vertx.core.http.HttpServerRequest- Specified by:
endHandlerin interfaceio.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>- Overrides:
endHandlerin classio.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:
uploadHandlerin interfaceio.vertx.core.http.HttpServerRequest- Overrides:
uploadHandlerin classio.vertx.core.http.impl.HttpServerRequestWrapper
-