TLEGroupServiceImpl.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:Equella 作者:
@Override
@Transactional(propagation = Propagation.REQUIRED)
public void userIdChangedEvent(UserIdChangedEvent event)
{
    String fromUserId = event.getFromUserId();

    for( TLEGroup group : dao.getGroupsContainingUser(fromUserId) )
    {
        Set<String> users = group.getUsers();
        users.remove(fromUserId);
        users.add(event.getToUserId());

        dao.update(group);
        eventService
            .publishApplicationEvent(new GroupEditEvent(group.getUuid(), Collections.singleton(fromUserId)));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号