接口 ConfigService

    • 方法详细资料

      • saveConfig

        void saveConfig​(Config config)
        修改/保存 配置文件 如果是
        参数:
        config -
      • findIdAll

        List<String> findIdAll​(String[] groups,
                               String[] configs,
                               String environment)
        查询配置文件
        参数:
        groups - 分组
        configs - 配置文件名
        environment - 环境
        返回:
      • search

        net.risedata.jdbc.commons.LPage<Map<String,​Object>> search​(Config config,
                                                                         LPageable pageable)
        根据环境 查找并分页
        参数:
        config - 配置信息
        pageable - 分页信息
      • delConfigById

        void delConfigById​(String id)
        更具id 删除配置
        参数:
        id -
      • back

        boolean back​(String hisId,
                     String id)
        回滚版本 回滚
        参数:
        hisId - 历史id
        id - 配置文件id
        返回:
      • findByIds

        List<Config> findByIds​(String[] ids)
        根据id集合查询
        参数:
        ids -
        返回:
      • getConfigMap

        Map<String,​Object> getConfigMap​(String[] groups,
                                              String[] configs,
                                              String environment,
                                              String serviceId,
                                              String ipAddress,
                                              boolean append)
        获取map
        参数:
        groups - 分组集合
        configs - 配置文件
        environment - 环境
        ipAddress - ipaddr
        返回:
      • syncEnvironment

        boolean syncEnvironment​(String sourceConfigId,
                                String toEnvironment)
        同步到其他环境
        参数:
        sourceConfigId -
        toEnvironment -
        返回:
      • findOneNoSecurity

        Config findOneNoSecurity​(String id)
        查询配置文件
        参数:
        id -
        返回:
      • findOneNoSecurity

        Config findOneNoSecurity​(String name,
                                 String environment)
        获取一个配置文件绕过权限
        参数:
        name - 配置文件名
        environment -
        返回:
      • refreshConfig

        void refreshConfig​(String jobId,
                           String taskName)
        刷新/保存配置
        参数:
        jobId -