Class RequestArgumentSatisfier

java.lang.Object
io.micronaut.http.server.binding.RequestArgumentSatisfier

@Singleton @Internal public class RequestArgumentSatisfier extends Object
A class containing methods to aid in satisfying arguments of a Route.
Since:
1.0
Author:
Graeme Rocher
  • Constructor Details

    • RequestArgumentSatisfier

      public RequestArgumentSatisfier(RequestBinderRegistry requestBinderRegistry)
      Parameters:
      requestBinderRegistry - The Request binder registry
  • Method Details

    • getBinderRegistry

      public RequestBinderRegistry getBinderRegistry()
      Returns:
      The request binder registry
    • fulfillArgumentRequirementsBeforeFilters

      public void fulfillArgumentRequirementsBeforeFilters(RouteMatch<?> route, HttpRequest<?> request)
      Attempt to satisfy the arguments of the given route with the data from the given request.
      Parameters:
      route - The route
      request - The request
    • fulfillArgumentRequirementsAfterFilters

      public void fulfillArgumentRequirementsAfterFilters(RouteMatch<?> route, HttpRequest<?> request)
      Attempt to satisfy the arguments of the given route with the data from the given request.
      Parameters:
      route - The route
      request - The request