Class Filters.SimpleFilter
- java.lang.Object
-
- io.quarkus.vertx.http.runtime.filters.Filters.SimpleFilter
-
-
Constructor Summary
Constructors Constructor Description SimpleFilter()SimpleFilter(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler, int priority)SimpleFilter(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler, int priority, boolean isFailureHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>getHandler()The handler called on HTTP request or failure.intgetPriority()booleanisFailureHandler()Whether to addFilter.getHandler()as HTTP request handler (viaRoute.handler(Handler)) or as failure handler (viaRoute.failureHandler(Handler)).voidsetFailureHandler(boolean failureHandler)voidsetHandler(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler)voidsetPriority(int priority)
-
-
-
Constructor Detail
-
SimpleFilter
public SimpleFilter()
-
SimpleFilter
public SimpleFilter(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler, int priority)
-
SimpleFilter
public SimpleFilter(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler, int priority, boolean isFailureHandler)
-
-
Method Detail
-
setHandler
public void setHandler(io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> handler)
-
setPriority
public void setPriority(int priority)
-
getHandler
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> getHandler()
Description copied from interface:FilterThe handler called on HTTP request or failure. It's important that the handler callRoutingContext.next()to invoke the next filter or the user routes.- Specified by:
getHandlerin interfaceFilter- Returns:
- the handler
-
getPriority
public int getPriority()
- Specified by:
getPriorityin interfaceFilter- Returns:
- the priority of the filter.
-
isFailureHandler
public boolean isFailureHandler()
Description copied from interface:FilterWhether to addFilter.getHandler()as HTTP request handler (viaRoute.handler(Handler)) or as failure handler (viaRoute.failureHandler(Handler)).- Specified by:
isFailureHandlerin interfaceFilter- Returns:
- true if filter should be applied on failures rather than HTTP requests
-
setFailureHandler
public void setFailureHandler(boolean failureHandler)
-
-