Class QuarkusRequestWrapper.ResponseWrapper

java.lang.Object
io.quarkus.vertx.http.runtime.filters.AbstractResponseWrapper
io.quarkus.vertx.http.runtime.filters.QuarkusRequestWrapper.ResponseWrapper
All Implemented Interfaces:
io.vertx.core.http.HttpServerResponse, io.vertx.core.streams.StreamBase, io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>
Enclosing class:
QuarkusRequestWrapper

class QuarkusRequestWrapper.ResponseWrapper extends AbstractResponseWrapper
  • Field Details

    • request

      final io.vertx.core.http.HttpServerRequest request
    • endHandler

      io.vertx.core.Handler<Void> endHandler
    • closeHandler

      io.vertx.core.Handler<Void> closeHandler
    • exceptionHandler

      io.vertx.core.Handler<Throwable> exceptionHandler
  • Constructor Details

    • ResponseWrapper

      ResponseWrapper(io.vertx.core.http.HttpServerResponse delegate, io.vertx.core.http.HttpServerRequest request)
  • Method Details

    • exceptionHandler

      public io.vertx.core.http.HttpServerResponse exceptionHandler(io.vertx.core.Handler<Throwable> handler)
      Specified by:
      exceptionHandler in interface io.vertx.core.http.HttpServerResponse
      Specified by:
      exceptionHandler in interface io.vertx.core.streams.StreamBase
      Specified by:
      exceptionHandler in interface io.vertx.core.streams.WriteStream<io.vertx.core.buffer.Buffer>
      Overrides:
      exceptionHandler in class AbstractResponseWrapper
    • closeHandler

      public io.vertx.core.http.HttpServerResponse closeHandler(io.vertx.core.Handler<Void> handler)
      Specified by:
      closeHandler in interface io.vertx.core.http.HttpServerResponse
      Overrides:
      closeHandler in class AbstractResponseWrapper
    • endHandler

      public io.vertx.core.http.HttpServerResponse endHandler(io.vertx.core.Handler<Void> handler)
      Specified by:
      endHandler in interface io.vertx.core.http.HttpServerResponse
      Overrides:
      endHandler in class AbstractResponseWrapper
    • addCookie

      public io.vertx.core.http.HttpServerResponse addCookie(io.vertx.core.http.Cookie cookie)
      Specified by:
      addCookie in interface io.vertx.core.http.HttpServerResponse
      Overrides:
      addCookie in class AbstractResponseWrapper