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

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

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

QProfileEditGroupsDao.deleteByQProfileAndGroup介绍

暂无

代码示例

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

private void removeGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
  if (!dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
   return;
  }
  dbClient.qProfileEditGroupsDao().deleteByQProfileAndGroup(dbSession, profile, group);
  dbSession.commit();
 }
}

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

@Test
public void deleteByQProfileAndGroup() {
 OrganizationDto organization = db.organizations().insert();
 QProfileDto profile = db.qualityProfiles().insert(organization);
 GroupDto group = db.users().insertGroup(organization);
 db.qualityProfiles().addGroupPermission(profile, group);
 assertThat(underTest.exists(db.getSession(), profile, group)).isTrue();
 underTest.deleteByQProfileAndGroup(db.getSession(), profile, group);
 assertThat(underTest.exists(db.getSession(), profile, group)).isFalse();
}

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

private void removeGroup(DbSession dbSession, QProfileDto profile, GroupDto group) {
  if (!dbClient.qProfileEditGroupsDao().exists(dbSession, profile, group)) {
   return;
  }
  dbClient.qProfileEditGroupsDao().deleteByQProfileAndGroup(dbSession, profile, group);
  dbSession.commit();
 }
}

相关文章