接口 RouteRepository

所有已知实现类:
AbstractRepository, CloudRepository, DiskRepository, EurekaRepository, NacosRepository, PolarisRepository

public interface RouteRepository
从以下版本开始:
2.0.8
作者:
xiaoymin@foxmail.com 2020/10/29 20:09
  • 方法详细资料

    • start

      default void start()
      start心跳监听程序
    • close

      default void close()
      stop心跳监听乘车
    • checkRoute

      boolean checkRoute(String header)
      校验请求Header是否正确
      参数:
      header - 请求头
      返回:
      是否校验成功
    • getRoute

      SwaggerRoute getRoute(String header)
      根据请求header获取
      参数:
      header - 请求头
      返回:
      服务Route
    • getRoutes

      List<SwaggerRoute> getRoutes()
      获取所有
      返回:
      返回所有Routes服务
    • getAuth

      default BasicAuth getAuth(String header)
      根据Header请求头获取Basic基础信息
      参数:
      header - 请求头
      返回:
      Basic基础信息
    • getAuthByRoute

      default BasicAuth getAuthByRoute(String header, List<? extends CommonAuthRoute> commonAuthRoutes)
      获取route中配置的Basic信息
      参数:
      header - 请求头
      commonAuthRoutes - routes集合
      返回:
      Basic基础信息