@Override
@Transactional
public void edit(HierarchyTopic topic)
{
HierarchyTopic oldTopic = dao.findById(topic.getId());
ensureEditRights(oldTopic);
dao.unlinkFromSession(oldTopic);
topic.setListPosition(oldTopic.getListPosition());
dao.deleteAny(oldTopic.getName());
dao.deleteAny(oldTopic.getShortDescription());
dao.deleteAny(oldTopic.getLongDescription());
dao.deleteAny(oldTopic.getResultsSectionName());
dao.deleteAny(oldTopic.getSubtopicsSectionName());
dao.saveOrUpdate(topic);
}
HierarchyServiceImpl.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:Equella
作者:
评论列表
文章目录