org.sonar.db.qualityprofile.QProfileEditGroupsDao.insert()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(59)

本文整理了Java中org.sonar.db.qualityprofile.QProfileEditGroupsDao.insert方法的一些代码示例,展示了QProfileEditGroupsDao.insert的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QProfileEditGroupsDao.insert方法的具体详情如下:
包路径:org.sonar.db.qualityprofile.QProfileEditGroupsDao
类名称:QProfileEditGroupsDao
方法名:insert

QProfileEditGroupsDao.insert介绍

暂无

代码示例

代码示例来源:origin: SonarSource/sonarqube

private void addGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
  if (dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
   return;
  }
  dbClient.qProfileEditGroupsDao().insert(dbSession,
   new QProfileEditGroupsDto()
    .setUuid(uuidFactory.create())
    .setGroupId(group.getId())
    .setQProfileUuid(profile.getKee()));
  dbSession.commit();
 }
}

代码示例来源:origin: SonarSource/sonarqube

public void addGroupPermission(QProfileDto profile, GroupDto group){
  checkArgument(!profile.isBuiltIn(), "Built-In profile cannot be used");
  dbClient.qProfileEditGroupsDao().insert(dbSession, new QProfileEditGroupsDto()
   .setUuid(Uuids.createFast())
   .setGroupId(group.getId())
   .setQProfileUuid(profile.getKee())
  );
  dbSession.commit();
 }
}

代码示例来源:origin: SonarSource/sonarqube

@Test
public void insert() {
 underTest.insert(db.getSession(), new QProfileEditGroupsDto()
  .setUuid("ABCD")
  .setGroupId(100)
  .setQProfileUuid("QPROFILE")
 );
 assertThat(db.selectFirst(db.getSession(), "select uuid as \"uuid\", group_id as \"groupId\", qprofile_uuid as \"qProfileUuid\", created_at as \"createdAt\" from qprofile_edit_groups")).contains(
  entry("uuid", "ABCD"),
  entry("groupId", 100L),
  entry("qProfileUuid", "QPROFILE"),
  entry("createdAt", NOW));
}

代码示例来源:origin: org.sonarsource.sonarqube/sonar-server

private void addGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
  if (dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
   return;
  }
  dbClient.qProfileEditGroupsDao().insert(dbSession,
   new QProfileEditGroupsDto()
    .setUuid(uuidFactory.create())
    .setGroupId(group.getId())
    .setQProfileUuid(profile.getKee()));
  dbSession.commit();
 }
}

相关文章