public ForwardServiceConfigs load()

in shardingsphere-ui-backend/src/main/java/org/apache/shardingsphere/ui/repository/impl/YamlForwardServiceConfigsRepositoryImpl.java [48:58]


    public ForwardServiceConfigs load() {
        if (!file.exists()) {
            return new ForwardServiceConfigs();
        }
        try (FileInputStream fileInputStream = new FileInputStream(file);
            InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream, StandardCharsets.UTF_8)) {
            return new Yaml(new Constructor(ForwardServiceConfigs.class)).loadAs(inputStreamReader, ForwardServiceConfigs.class);
        } catch (IOException e) {
            throw new ShardingSphereUIException(ShardingSphereUIException.SERVER_ERROR, "load forward services config error");
        }
    }