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);
}
}