类 EurekaRepository

    • 字段详细资料

      • stop

        private volatile boolean stop
      • thread

        private java.lang.Thread thread
      • logger

        org.slf4j.Logger logger
    • 构造器详细资料

      • EurekaRepository

        public EurekaRepository​(EurekaSetting eurekaSetting)
    • 方法详细资料

      • getApplications

        private java.util.List<EurekaApplication> getApplications​(EurekaSetting eurekaSetting)
        从eureka注册中心获取服务列表
        参数:
        eurekaSetting - 配置
        返回:
        服务列表
      • applySwaggerRoutes

        private java.util.Map<java.lang.String,​SwaggerRoute> applySwaggerRoutes​(java.util.List<EurekaApplication> eurekaApps)
      • initEurekaApps

        private void initEurekaApps​(EurekaSetting eurekaSetting)
        初始化
        参数:
        eurekaSetting - eureka配置
      • getAuth

        public BasicAuth getAuth​(java.lang.String header)
        从接口复制的说明: RouteRepository
        根据Header请求头获取Basic基础信息
        参数:
        header - 请求头
        返回:
        Basic基础信息
      • start

        public void start()
        从接口复制的说明: RouteRepository
        start心跳监听程序
      • close

        public void close()
        从接口复制的说明: RouteRepository
        stop心跳监听乘车