Class HandlerTemplate
- java.lang.Object
-
- io.thestencil.quarkus.ide.services.HandlerTemplate
-
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
- Direct Known Subclasses:
HandlerComposer
public abstract class HandlerTemplate extends Object implements io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
-
-
Constructor Summary
Constructors Constructor Description HandlerTemplate(io.quarkus.security.identity.CurrentIdentityAssociation currentIdentityAssociation, io.quarkus.vertx.http.runtime.CurrentVertxRequest currentVertxRequest)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidhandle(io.vertx.ext.web.RoutingContext event)protected abstract voidhandleResource(io.vertx.ext.web.RoutingContext event, io.vertx.core.http.HttpServerResponse response, HandlerContext ctx, com.fasterxml.jackson.databind.ObjectMapper objectMapper)protected voidhandleSecurity(io.vertx.ext.web.RoutingContext event)
-
-
-
Method Detail
-
handleResource
protected abstract void handleResource(io.vertx.ext.web.RoutingContext event, io.vertx.core.http.HttpServerResponse response, HandlerContext ctx, com.fasterxml.jackson.databind.ObjectMapper objectMapper) throws IOException- Throws:
IOException
-
handleSecurity
protected void handleSecurity(io.vertx.ext.web.RoutingContext event)
-
handle
public void handle(io.vertx.ext.web.RoutingContext event)
- Specified by:
handlein interfaceio.vertx.core.Handler<io.vertx.ext.web.RoutingContext>
-
-