Class VertxRequestHandler

java.lang.Object
io.quarkus.resteasy.runtime.standalone.VertxRequestHandler
All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>

public class VertxRequestHandler extends Object implements io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
Author:
Julien Viet
  • Field Details

    • vertx

      protected final io.vertx.core.Vertx vertx
    • dispatcher

      protected final RequestDispatcher dispatcher
    • rootPath

      protected final String rootPath
    • allocator

      protected final BufferAllocator allocator
    • association

      protected final io.quarkus.security.identity.CurrentIdentityAssociation association
    • currentVertxRequest

      protected final CurrentVertxRequest currentVertxRequest
    • executor

      protected final Executor executor
    • readTimeout

      protected final long readTimeout
  • Constructor Details

    • VertxRequestHandler

      public VertxRequestHandler(io.vertx.core.Vertx vertx, org.jboss.resteasy.spi.ResteasyDeployment deployment, String rootPath, BufferAllocator allocator, Executor executor, long readTimeout)
  • Method Details

    • handle

      public void handle(io.vertx.ext.web.RoutingContext request)
      Specified by:
      handle in interface io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
    • setCurrentIdentityAssociation

      protected void setCurrentIdentityAssociation(io.vertx.ext.web.RoutingContext routingContext)