接口 RouteRepository
- 所有已知实现类:
AbstractRepository,CloudRepository,DiskRepository,EurekaRepository,NacosRepository,PolarisRepository
public interface RouteRepository
- 从以下版本开始:
- 2.0.8
- 作者:
- xiaoymin@foxmail.com 2020/10/29 20:09
-
方法概要
修饰符和类型方法说明booleancheckRoute(String header) 校验请求Header是否正确default voidclose()stop心跳监听乘车default BasicAuth根据Header请求头获取Basic基础信息default BasicAuthgetAuthByRoute(String header, List<? extends CommonAuthRoute> commonAuthRoutes) 获取route中配置的Basic信息根据请求header获取获取所有default voidstart()start心跳监听程序
-
方法详细资料
-
start
default void start()start心跳监听程序 -
close
default void close()stop心跳监听乘车 -
checkRoute
校验请求Header是否正确- 参数:
header- 请求头- 返回:
- 是否校验成功
-
getRoute
根据请求header获取- 参数:
header- 请求头- 返回:
- 服务Route
-
getRoutes
List<SwaggerRoute> getRoutes()获取所有- 返回:
- 返回所有Routes服务
-
getAuth
根据Header请求头获取Basic基础信息- 参数:
header- 请求头- 返回:
- Basic基础信息
-
getAuthByRoute
获取route中配置的Basic信息- 参数:
header- 请求头commonAuthRoutes- routes集合- 返回:
- Basic基础信息
-