Class DefaultRouteData

java.lang.Object
io.micronaut.management.endpoint.routes.impl.DefaultRouteData
All Implemented Interfaces:
RouteData<Map<String,String>>

@Singleton @Requires(beans=RoutesEndpoint.class) public class DefaultRouteData extends Object implements RouteData<Map<String,String>>
Default route data implementation.
Since:
1.0
  • Constructor Details

    • DefaultRouteData

      public DefaultRouteData()
  • Method Details

    • getData

      public Map<String,String> getData(io.micronaut.web.router.UriRouteInfo<?,?> routeInfo)
      Specified by:
      getData in interface RouteData<Map<String,String>>
      Parameters:
      routeInfo - The route info
      Returns:
      Route data
    • getMethodString

      protected String getMethodString(io.micronaut.inject.MethodExecutionHandle<?,?> targetMethod)
      Parameters:
      targetMethod - The MethodExecutionHandle
      Returns:
      A String with the target method