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

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

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

RepositoryService.getRepositories介绍

[英]Get only those repositories available within the current security context.
[中]仅获取当前安全上下文中可用的存储库。

代码示例

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

@Override
  public List<Repository> listRepositories() {
    return new ArrayList<Repository>(repositoryService.getRepositories());
  }
}

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

@Override
  public List<Repository> listRepositories(final Space space) {
    return new ArrayList<>(repositoryService.getRepositories(space));
  }
}

代码示例来源:origin: org.guvnor/guvnor-structure-client

public void getRepositories(final Callback<Collection<Repository>> callback) {
  repositoryService.call(new RemoteCallback<Collection<Repository>>() {
    @Override
    public void callback(final Collection<Repository> response) {
      final Collection<String> foundAliases = updateRepositories(response);
      removeMissingAliases(foundAliases);
      callback.callback(response);
    }
  }).getRepositories();
}

代码示例来源:origin: org.uberfire/uberfire-asset-mgmt-client

public void loadRepositories() {
  repositoryServices.call(new RemoteCallback<List<Repository>>() {
    @Override
    public void callback(final List<Repository> repositoriesResults) {
      repositories.clear();
      baseView.getChooseRepositoryBox().clear();
      baseView.getChooseRepositoryBox().addItem(constants.Select_Repository());
      for (Repository r : repositoriesResults) {
        repositories.put(r.getAlias(),
                 r);
      }
      for (Map.Entry<String, Repository> entry : repositories.entrySet()) {
        if (authorizationManager.authorize(entry.getValue(),
                          identity) && isManaged(entry.getValue())) {
          baseView.getChooseRepositoryBox().addItem(entry.getKey(),
                               entry.getValue().getAlias());
        }
      }
    }
  }).getRepositories();
}

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

public void getRepositories(final Callback<Collection<Repository>> callback) {
  String ouName = context.getActiveOrganizationalUnit()
              .map(ou -> ou.getName())
              .orElseThrow(() -> new IllegalStateException("Cannot lookup repositories without active organizational unit."));
  repositoryService.call(new RemoteCallback<Collection<Repository>>() {
    @Override
    public void callback(final Collection<Repository> response) {
      final Collection<String> foundAliases = updateRepositories(response);
      removeMissingAliases(foundAliases);
      callback.callback(response);
    }
  }).getRepositories(new Space(ouName));
}

代码示例来源:origin: org.kie/kie-config-cli

@Override
public String execute(CliContext context) {
  StringBuffer result = new StringBuffer();
  WeldContainer container = context.getContainer();
  RepositoryService repositoryService = container.instance().select(RepositoryService.class).get();
  Collection<Repository> repositories = repositoryService.getRepositories();
  result.append("Currently available repositories: \n");
  for (Repository config : repositories) {
    result.append("\tRepository " + config.getAlias() + "\n");
    result.append("\t scheme: " + config.getScheme() + "\n");
    result.append("\t uri: " + config.getUri() + "\n");
    result.append("\t environment: " + printEnvironment(config.getEnvironment()) + "\n");
    result.append("\t groups: " + config.getGroups() + "\n");
  }
  return result.toString();
}

代码示例来源:origin: org.guvnor/guvnor-structure-client

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

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

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

代码示例来源:origin: org.jbpm/jbpm-console-ng-business-domain-backend

Set<DeploymentUnit> deploymentUnits = new HashSet<DeploymentUnit>();
Collection<Repository> repositories = repositoryService.getRepositories();

代码示例来源: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

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

@Before
public void setUp() throws Exception {
  callback = spy(new Callback<Collection<Repository>>() {
    @Override
    public void callback(final Collection<Repository> result) {
      GuvnorStructureContextTest.this.result = result;
    }
  });
  repositories = new ArrayList<>();
  repositories.add(makeRepository("my-repo",
                  "master",
                  "dev"));
  repositories.add(makeRepository("your-repo",
                  "master",
                  "release"));
  OrganizationalUnit ou = mock(OrganizationalUnit.class);
  when(ou.getName()).thenReturn("space");
  when(projContext.getActiveOrganizationalUnit()).thenReturn(Optional.of(ou));
  when(repositoryService.getRepositories(eq(new Space("space")))).thenReturn(repositories);
  context = new GuvnorStructureContext(new CallerMock<>(repositoryService), projContext);
  getRepositories();
}

代码示例来源:origin: org.guvnor/guvnor-structure-client

@Before
public void setUp() throws Exception {
  callback = spy(new Callback<Collection<Repository>>() {
    @Override
    public void callback(final Collection<Repository> result) {
      GuvnorStructureContextTest.this.result = result;
    }
  });
  repositories = new ArrayList<>();
  repositories.add(makeRepository("my-repo",
                  "master",
                  "dev"));
  repositories.add(makeRepository("your-repo",
                  "master",
                  "release"));
  when(repositoryService.getRepositories()).thenReturn(repositories);
  context = new GuvnorStructureContext(new CallerMock<>(repositoryService));
  getRepositories();
}

代码示例来源:origin: org.guvnor/guvnor-organizationalunit-manager

@OnStartup
public void onStartup() {
  view.reset();
  view.showBusyIndicator(OrganizationalUnitManagerConstants.INSTANCE.Wait());
  view.setAddOrganizationalUnitEnabled(controller.canCreateOrgUnits());
  view.setEditOrganizationalUnitEnabled(false);
  view.setDeleteOrganizationalUnitEnabled(false);
  repositoryService.call(new RemoteCallback<Collection<Repository>>() {
                @Override
                public void callback(final Collection<Repository> repositories) {
                  OrganizationalUnitManagerPresenterImpl.this.allRepositories = repositories;
                  loadOrganizationalUnits();
                }
              },
              new HasBusyIndicatorDefaultErrorCallback(view)).getRepositories();
}

代码示例来源:origin: org.uberfire/uberfire-organizationalunit-manager

@OnStartup
public void onStartup() {
  view.reset();
  view.showBusyIndicator(OrganizationalUnitManagerConstants.INSTANCE.Wait());
  view.setAddOrganizationalUnitEnabled(controller.canCreateOrgUnits());
  view.setEditOrganizationalUnitEnabled(false);
  view.setDeleteOrganizationalUnitEnabled(false);
  repositoryService.call(new RemoteCallback<Collection<Repository>>() {
                @Override
                public void callback(final Collection<Repository> repositories) {
                  OrganizationalUnitManagerPresenterImpl.this.allRepositories = repositories;
                  loadOrganizationalUnits();
                }
              },
              new HasBusyIndicatorDefaultErrorCallback(view)).getRepositories();
}

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

guvnorStructureContext);
when(repositoryService.getRepositories(eq(new Space("space")))).thenReturn(repositories);

代码示例来源:origin: org.guvnor/guvnor-structure-client

repositoryController);
when(repositoryService.getRepositories()).thenReturn(repositories);

相关文章