public void setActivated()

in shardingsphere-ui-backend/src/main/java/org/apache/shardingsphere/ui/servcie/impl/CenterConfigServiceImpl.java [72:86]


    public void setActivated(final String name) {
        CenterConfigs configs = loadAll();
        CenterConfig config = find(name, configs);
        if (null == config) {
            throw new ShardingSphereUIException(ShardingSphereUIException.SERVER_ERROR, "Center not existed!");
        }
        CenterConfig activatedConfig = findActivatedCenterConfiguration(configs);
        if (!config.equals(activatedConfig)) {
            if (null != activatedConfig) {
                activatedConfig.setActivated(false);
            }
            config.setActivated(true);
            centerConfigsRepository.save(configs);
        }
    }