接口 RouteRepository
-
public interface RouteRepository- 作者:
- xiaoymin@foxmail.com 2020/10/29 20:09
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 booleancheckRoute(java.lang.String header)校验请求Header是否正确default voidclose()stop心跳监听乘车default BasicAuthgetAuth(java.lang.String header)根据Header请求头获取Basic基础信息default BasicAuthgetAuthByRoute(java.lang.String header, java.util.List<? extends CommonAuthRoute> commonAuthRoutes)获取route中配置的Basic信息SwaggerRoutegetRoute(java.lang.String header)根据请求header获取java.util.List<SwaggerRoute>getRoutes()获取所有default voidstart()start心跳监听程序
-
-
-
方法详细资料
-
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基础信息
-
-