org.guvnor.structure.repositories.RepositoryService.removeRepositories()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(67)

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

RepositoryService.removeRepositories介绍

[英]Unlike #removeRepository(Space,String), this method does not fire CDI events, since it is meant to be invoked by other services while removing other constructs (such as an entire space).
[中]

代码示例

代码示例来源:origin: kiegroup/appformer

@Override
  public void removeRepositories(Space space, Set<String> aliases) {
    repositoryService.removeRepositories(space, aliases);
  }
}

代码示例来源:origin: kiegroup/appformer

@Override
public void removeOrganizationalUnit(String groupName) {
  final ConfigGroup thisGroupConfig = findGroupConfig(groupName);
  if (thisGroupConfig != null) {
    OrganizationalUnit removedOu = null;
    try {
      configurationService.startBatch();
      final OrganizationalUnit originalOu = getOrganizationalUnit(groupName);
      repositoryService.removeRepositories(originalOu.getSpace(),
                         originalOu.getRepositories().stream().map(repo -> repo.getAlias()).collect(Collectors.toSet()));
      configurationService.removeConfiguration(thisGroupConfig);
      removedOu = registeredOrganizationalUnits.remove(groupName);
      removeSpaceDirectory(removedOu.getSpace());
    } finally {
      configurationService.endBatch();
      if (removedOu != null) {
        removeOrganizationalUnitEvent.fire(new RemoveOrganizationalUnitEvent(removedOu,
                                           getUserInfo(sessionInfo)));
      }
    }
  }
}

代码示例来源:origin: org.uberfire/uberfire-structure-backend

verify(repoService).removeRepositories(eq(space),
                    eq(new HashSet<>(Arrays.asList("A",
                                   "B"))));

代码示例来源:origin: kiegroup/appformer

verify(repoService).removeRepositories(eq(space),
                    eq(new HashSet<>(Arrays.asList("A",
                                   "B"))));

相关文章