接口 RouteRepository

    • 方法详细资料

      • start

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

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

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

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

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

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

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