Uses of Interface
io.vertx.ext.web.RoutingContext
-
-
Uses of RoutingContext in io.vertx.ext.web
Methods in io.vertx.ext.web that return RoutingContext Modifier and Type Method Description default RoutingContext
RoutingContext. attachment(String filename)
Set Content-Disposition get to "attachment" with optionalfilename
mime type.default RoutingContext
RoutingContext. etag(String etag)
Set the ETag of a response.default RoutingContext
RoutingContext. lastModified(String instant)
Set the Last-Modified date using a String.default RoutingContext
RoutingContext. lastModified(java.time.Instant instant)
Set the Last-Modified date using a Instant.RoutingContext
RoutingContext. put(String key, Object obj)
Put some arbitrary data in the context.RoutingContext
WebServerRequest. routingContext()
Methods in io.vertx.ext.web with parameters of type RoutingContext Modifier and Type Method Description void
Router. handleContext(RoutingContext context)
Used to route a context to the router.void
Router. handleFailure(RoutingContext context)
Used to route a failure to the router.Method parameters in io.vertx.ext.web with type arguments of type RoutingContext Modifier and Type Method Description Route
Route. blockingHandler(Handler<RoutingContext> requestHandler)
LikeRoute.blockingHandler(Handler, boolean)
called with ordered = trueRoute
Route. blockingHandler(Handler<RoutingContext> requestHandler, boolean ordered)
Specify a blocking request handler for the route.Router
Router. errorHandler(int statusCode, Handler<RoutingContext> errorHandler)
Specify an handler to handle an error for a particular status code.Route
Route. failureHandler(Handler<RoutingContext> failureHandler)
Append a failure handler to the route failure handlers list.Route
Route. handler(Handler<RoutingContext> requestHandler)
Append a request handler to the route handlers list.default <T> Route
Route. respond(java.util.function.Function<RoutingContext,Future<T>> function)
Append a function request handler to the route handlers list. -
Uses of RoutingContext in io.vertx.ext.web.api.service
Method parameters in io.vertx.ext.web.api.service with type arguments of type RoutingContext Modifier and Type Method Description static OpenAPIRouterHandler
OpenAPIRouterHandler. create(Vertx vertx, Operation operation, DeliveryOptions deliveryOptions, java.util.function.BiFunction<Operation,RoutingContext,JsonObject> extraPayloadMapper, ResponseValidator validator)
RouteToEBServiceHandler
RouteToEBServiceHandler. extraPayloadMapper(java.util.function.Function<RoutingContext,JsonObject> extraPayloadMapper)
WhenextraPayloadMapper
is configured, this handler puts the evaluation result intoServiceRequest.getExtra()
-
Uses of RoutingContext in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler with parameters of type RoutingContext Modifier and Type Method Description default Future<Void>
SessionHandler. flush(RoutingContext ctx)
Flush a context session earlier to the store, this will allow the end user to have full control on the event of a failure at the store level.Future<Void>
SessionHandler. flush(RoutingContext ctx, boolean ignoreStatus)
Flush a context session earlier to the store, this will allow the end user to have full control on the event of a failure at the store level.String
LoggerFormatter. format(RoutingContext routingContext, long ms)
Formats and returns the log statementSession
SessionHandler. newSession(RoutingContext context)
Create a new sessionFuture<Void>
SessionHandler. setUser(RoutingContext context, User user)
Set the user for the sessionMethod parameters in io.vertx.ext.web.handler with type arguments of type RoutingContext Modifier and Type Method Description MultiTenantHandler
MultiTenantHandler. addDefaultHandler(Handler<RoutingContext> handler)
Add a default handler for the case when no tenant was matched.MultiTenantHandler
MultiTenantHandler. addTenantHandler(String tenant, Handler<RoutingContext> handler)
Add a handler for a given tenant to this handler.SimpleAuthenticationHandler
SimpleAuthenticationHandler. authenticate(java.util.function.Function<RoutingContext,Future<User>> authenticationFunction)
This function will allow you to perform authentication the way you intended to.static MultiTenantHandler
MultiTenantHandler. create(java.util.function.Function<RoutingContext,String> tenantExtractor)
Create a MultiTenant handler using a custom tenant extraction function.static MultiTenantHandler
MultiTenantHandler. create(java.util.function.Function<RoutingContext,String> tenantExtractor, String contextKey)
Create a MultiTenant handler using a custom tenant extraction function.AuthorizationHandler
AuthorizationHandler. variableConsumer(java.util.function.BiConsumer<RoutingContext,AuthorizationContext> handler)
Provide a simple handler to extract needed variables. -
Uses of RoutingContext in io.vertx.ext.web.handler.graphql
Method parameters in io.vertx.ext.web.handler.graphql with type arguments of type RoutingContext Modifier and Type Method Description GraphiQLHandlerBuilder
GraphiQLHandlerBuilder. addingHeaders(java.util.function.Function<RoutingContext,MultiMap> factory)
Customize the HTTP headers to add to GraphQL requests sent by the GraphiQL user interface.GraphQLHandlerBuilder
GraphQLHandlerBuilder. beforeExecute(Handler<ExecutionInputBuilderWithContext<RoutingContext>> beforeExecuteHandler)
Set a callback to invoke before executing a GraphQL query. -
Uses of RoutingContext in io.vertx.ext.web.handler.sockjs
Methods in io.vertx.ext.web.handler.sockjs that return RoutingContext Modifier and Type Method Description RoutingContext
SockJSSocket. routingContext()
-
Uses of RoutingContext in io.vertx.ext.web.openapi.router
Methods in io.vertx.ext.web.openapi.router that return types with arguments of type RoutingContext Modifier and Type Method Description List<Handler<RoutingContext>>
OpenAPIRoute. getFailureHandlers()
List<Handler<RoutingContext>>
OpenAPIRoute. getHandlers()
Methods in io.vertx.ext.web.openapi.router with parameters of type RoutingContext Modifier and Type Method Description Future<ValidatableRequest>
RequestExtractor. extractValidatableRequest(RoutingContext routingContext, Operation operation)
Extracts and transforms the parameters and the body of an incoming request into aformat
that can be validated by theRequestValidator
.Method parameters in io.vertx.ext.web.openapi.router with type arguments of type RoutingContext Modifier and Type Method Description OpenAPIRoute
OpenAPIRoute. addFailureHandler(Handler<RoutingContext> handler)
Adds a failure handler for this routeOpenAPIRoute
OpenAPIRoute. addHandler(Handler<RoutingContext> handler)
Adds a handler for this route which is executed after the security and validation handlers defined in the contractRouterBuilder
RouterBuilder. rootHandler(Handler<RoutingContext> rootHandler)
Add global handler to be applied prior toRouter
being generated. -
Uses of RoutingContext in io.vertx.micrometer
Methods in io.vertx.micrometer that return types with arguments of type RoutingContext Modifier and Type Method Description static Handler<RoutingContext>
PrometheusScrapingHandler. create()
Creates a Vert.x WebRoute
handler for Prometheus metrics scraping.static Handler<RoutingContext>
PrometheusScrapingHandler. create(io.micrometer.prometheusmetrics.PrometheusMeterRegistry registry)
Creates a Vert.x WebRoute
handler for Prometheus metrics scraping.static Handler<RoutingContext>
PrometheusScrapingHandler. create(String registryName)
Creates a Vert.x WebRoute
handler for Prometheus metrics scraping. -
Uses of RoutingContext in io.vertx.reactivex.ext.web
Methods in io.vertx.reactivex.ext.web that return RoutingContext Modifier and Type Method Description RoutingContext
RoutingContext. getDelegate()
Methods in io.vertx.reactivex.ext.web with parameters of type RoutingContext Modifier and Type Method Description static RoutingContext
RoutingContext. newInstance(RoutingContext arg)
Constructors in io.vertx.reactivex.ext.web with parameters of type RoutingContext Constructor Description RoutingContext(RoutingContext delegate)
-
Uses of RoutingContext in io.vertx.rxjava3.ext.web
Methods in io.vertx.rxjava3.ext.web that return RoutingContext Modifier and Type Method Description RoutingContext
RoutingContext. getDelegate()
Methods in io.vertx.rxjava3.ext.web with parameters of type RoutingContext Modifier and Type Method Description static RoutingContext
RoutingContext. newInstance(RoutingContext arg)
Constructors in io.vertx.rxjava3.ext.web with parameters of type RoutingContext Constructor Description RoutingContext(RoutingContext delegate)
-