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

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

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

RepositoryService.getAllRepositoriesFromAllUserSpaces介绍

[英]Get all the repositories from all user spaces. Security checks are omitted.
[中]从所有用户空间获取所有存储库。安全检查被省略。

代码示例

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

@Override
public Collection<Repository> getAllRepositoriesFromAllUserSpaces() {
  Collection<Repository> result = repositoryService.getAllRepositoriesFromAllUserSpaces();
  remoteCallback.callback(result);
  return result;
}

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

private void setUpRepositories() {
  doReturn(Optional.of(mock(Branch.class))).when(repository1).getDefaultBranch();
  doReturn("repository1").when(repository1).getAlias();
  doReturn("space1/repository1").when(repository1).getIdentifier();
  doReturn(Optional.of(mock(Branch.class))).when(repository2).getDefaultBranch();
  doReturn("repository-with-same-alias").when(repository2).getAlias();
  doReturn("space1/repository-with-same-alias").when(repository2).getIdentifier();
  doReturn(Optional.of(mock(Branch.class))).when(repository3).getDefaultBranch();
  doReturn("repository-with-same-alias").when(repository3).getAlias();
  doReturn("space2/repository-with-same-alias").when(repository3).getIdentifier();
  allRepositories = new ArrayList<>();
  allRepositories.add(repository1);
  allRepositories.add(repository2);
  allRepositories.add(repository3);
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  doReturn(Arrays.asList(repository1,
              repository2)).when(repositoryService).getRepositories(Mockito.eq(space1));
  doReturn(Arrays.asList(repository1,
              repository2)).when(repositoryService).getAllRepositories(Mockito.eq(space1));
  doReturn(Arrays.asList(repository3)).when(repositoryService).getAllRepositories(Mockito.eq(space2));
  doReturn(Collections.singletonList(repository3)).when(repositoryService).getRepositories(Mockito.eq(space2));
}

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

public void migrateRepositories(final AuthorizationPolicy policy) {

    final Collection<Repository> itemList = repositoryService.getAllRepositoriesFromAllUserSpaces();

    for (final Repository repository : itemList) {
      final Permission permission = permissionManager.createPermission(repository,
                                       RepositoryAction.READ,
                                       true);
      for (final String groupName : repository.getGroups()) {
        final Group group = getGroup(groupName);
        final PermissionCollection permissionCollection = policy.getPermissions(group);
        permissionCollection.add(permission);
      }
    }
  }
}

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

private void setUpRepositories() {
  doReturn(Optional.of(mock(Branch.class))).when(repository1).getDefaultBranch();
  doReturn("repository1").when(repository1).getAlias();
  doReturn("space1/repository1").when(repository1).getIdentifier();
  doReturn(Optional.of(mock(Branch.class))).when(repository2).getDefaultBranch();
  doReturn("repository-with-same-alias").when(repository2).getAlias();
  doReturn("space1/repository-with-same-alias").when(repository2).getIdentifier();
  doReturn(Optional.of(mock(Branch.class))).when(repository3).getDefaultBranch();
  doReturn("repository-with-same-alias").when(repository3).getAlias();
  doReturn("space2/repository-with-same-alias").when(repository3).getIdentifier();
  allRepositories = new ArrayList<>();
  allRepositories.add(repository1);
  allRepositories.add(repository2);
  allRepositories.add(repository3);
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  doReturn(Arrays.asList(repository1,
              repository2)).when(repositoryService).getRepositories(Mockito.eq(space1));
  doReturn(Arrays.asList(repository1,
              repository2)).when(repositoryService).getAllRepositories(Mockito.eq(space1));
  doReturn(Arrays.asList(repository3)).when(repositoryService).getAllRepositories(Mockito.eq(space2));
  doReturn(Collections.singletonList(repository3)).when(repositoryService).getRepositories(Mockito.eq(space2));
}

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

@Before
public void setUp() throws Exception {
  setUpOUs();
  setUpRepositories();
  doReturn(moduleService).when(moduleServices).get();
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  workspaceProjectService = new WorkspaceProjectServiceImpl(organizationalUnitService,
                               repositoryService,
                               spaces,
                               new EventSourceMock<>(),
                               moduleServices,
                               repositoryResolver);
}

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

@Before
public void setUp() throws Exception {
  setUpOUs();
  setUpRepositories();
  doReturn(moduleService).when(moduleServices).get();
  doReturn(allRepositories).when(repositoryService).getAllRepositoriesFromAllUserSpaces();
  workspaceProjectService = new WorkspaceProjectServiceImpl(organizationalUnitService,
                               repositoryService,
                               spaces,
                               new EventSourceMock<>(),
                               moduleServices,
                               repositoryResolver);
}

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

@Before
public void setUp() {
  permissionManager = new DefaultPermissionManager();
  authorizationPolicy = permissionManager.newAuthorizationPolicy().build();
  migrationTool = spy(new ACLMigrationTool(organizationalUnitService,
                       repositoryService,
                       permissionManager,
                       policyStorage));
  final Path repo1root = mock(Path.class);
  when(organizationalUnitService.getAllOrganizationalUnits()).thenReturn(Collections.singleton(orgUnit1));
  when(repositoryService.getAllRepositoriesFromAllUserSpaces()).thenReturn(Collections.singleton(repo1));
  when(orgUnit1.getIdentifier()).thenReturn("orgUnit1");
  when(orgUnit1.getResourceType()).thenReturn(OrganizationalUnit.RESOURCE_TYPE);
  when(orgUnit1.getGroups()).thenReturn(Collections.singleton("group1"));
  when(repo1.getIdentifier()).thenReturn("repo1");
  final Branch master = new Branch("master",
                repo1root);
  when(repo1.getBranch("master")).thenReturn(Optional.of(master));
  when(repo1.getDefaultBranch()).thenReturn(Optional.of(master));
  when(repo1.getResourceType()).thenReturn(Repository.RESOURCE_TYPE);
  final ArrayList<String> groupList = new ArrayList<>();
  groupList.add("group1");
  groupList.add("group2");
  when(repo1.getGroups()).thenReturn(groupList);
}

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

@Before
public void setUp() {
  permissionManager = new DefaultPermissionManager();
  authorizationPolicy = permissionManager.newAuthorizationPolicy().build();
  migrationTool = spy(new ACLMigrationTool(organizationalUnitService,
                       repositoryService,
                       permissionManager,
                       policyStorage));
  final Path repo1root = mock(Path.class);
  when(organizationalUnitService.getAllOrganizationalUnits()).thenReturn(Collections.singleton(orgUnit1));
  when(repositoryService.getAllRepositoriesFromAllUserSpaces()).thenReturn(Collections.singleton(repo1));
  when(orgUnit1.getIdentifier()).thenReturn("orgUnit1");
  when(orgUnit1.getResourceType()).thenReturn(OrganizationalUnit.RESOURCE_TYPE);
  when(orgUnit1.getGroups()).thenReturn(Collections.singleton("group1"));
  when(repo1.getIdentifier()).thenReturn("repo1");
  final Branch master = new Branch("master",
                repo1root);
  when(repo1.getBranch("master")).thenReturn(Optional.of(master));
  when(repo1.getDefaultBranch()).thenReturn(Optional.of(master));
  when(repo1.getResourceType()).thenReturn(Repository.RESOURCE_TYPE);
  final ArrayList<String> groupList = new ArrayList<>();
  groupList.add("group1");
  groupList.add("group2");
  when(repo1.getGroups()).thenReturn(groupList);
}

相关文章