@PreAuthorize ("hasRole('ROLE_SYSTEM_MANAGER')")
@Transactional (readOnly=false, propagation=Propagation.REQUIRED)
public Configuration saveSystemSettings (Configuration cfg) throws
IllegalArgumentException, IllegalAccessException,
InvocationTargetException, CloneNotSupportedException
{
Configuration db_cfg = cfgDao.getCurrentConfiguration ();
cfg = cfg.completeWith (db_cfg);
db_cfg.setCronConfiguration (cfg.getCronConfiguration ());
db_cfg.setGuiConfiguration (cfg.getGuiConfiguration ());
db_cfg.setMessagingConfiguration (cfg.getMessagingConfiguration ());
db_cfg.setNetworkConfiguration (cfg.getNetworkConfiguration ());
db_cfg.setProductConfiguration (cfg.getProductConfiguration ());
db_cfg.setSearchConfiguration (cfg.getSearchConfiguration ());
db_cfg.setServerConfiguration (cfg.getServerConfiguration ());
db_cfg.setSystemConfiguration (cfg.getSystemConfiguration ());
cfgDao.update (db_cfg);
return cfgDao.getCurrentConfiguration ();
}
SystemService.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:dhus-core
作者:
评论列表
文章目录