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 Summary
Modifier and TypeFieldDescriptionprotected final BufferAllocator
protected final io.quarkus.security.identity.CurrentIdentityAssociation
protected final CurrentVertxRequest
protected final RequestDispatcher
protected final Executor
protected final long
protected final String
protected final io.vertx.core.Vertx
-
Constructor Summary
ConstructorDescriptionVertxRequestHandler
(io.vertx.core.Vertx vertx, org.jboss.resteasy.spi.ResteasyDeployment deployment, String rootPath, BufferAllocator allocator, Executor executor, long readTimeout) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handle
(io.vertx.ext.web.RoutingContext request) protected void
setCurrentIdentityAssociation
(io.vertx.ext.web.RoutingContext routingContext)
-
Field Details
-
vertx
protected final io.vertx.core.Vertx vertx -
dispatcher
-
rootPath
-
allocator
-
association
protected final io.quarkus.security.identity.CurrentIdentityAssociation association -
currentVertxRequest
-
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 interfaceio.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
-
setCurrentIdentityAssociation
protected void setCurrentIdentityAssociation(io.vertx.ext.web.RoutingContext routingContext)
-