本文整理了Java中org.guvnor.structure.repositories.Repository.getAlias
方法的一些代码示例,展示了Repository.getAlias
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Repository.getAlias
方法的具体详情如下:
包路径:org.guvnor.structure.repositories.Repository
类名称:Repository
方法名:getAlias
[英]Most of the time, this can not be used as an unique ID. If the Repository has branches each branch has the same alias.
[中]大多数情况下,这不能用作唯一ID。如果存储库有分支,则每个分支都有相同的别名。
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-datasource-mgmt-client
private boolean contains(Collection<Repository> repositories,
Repository activeRepository) {
if (repositories != null) {
for (Repository repository : repositories) {
if (repository.getAlias().equals(activeRepository.getAlias())) {
return true;
}
}
}
return false;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
private Repository getRepositoryByAlias(final String alias) {
for (Repository repository : repositoryToWidgetMap.keySet()) {
if (repository.getAlias().equals(alias)) {
return repository;
}
}
return null;
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-backend
private List<String> getRepositoryAliases(final Collection<Repository> repositories) {
final List<String> repositoryList = new ArrayList<String>();
for (Repository repo : repositories) {
repositoryList.add(repo.getAlias());
}
return repositoryList;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Override
public void onRepositoryDeleted(final Repository repository) {
if (repository == null) {
return;
}
if (repositories.containsKey(repository.getAlias())) {
view.removeRepository(repository);
repositories.remove(repository.getAlias());
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-backend
private List<Path> findFromRootMapByAlias(final String alias) {
List<Path> result = new ArrayList<>();
for (Path path : repositoriesByBranchRoot.keySet()) {
if (repositoriesByBranchRoot.get(path).getAlias().equals(alias)) {
result.add(path);
}
}
return result;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Override
public void callback(final Collection<Repository> response) {
for (final Repository repo : response) {
repositoryToWidgetMap.put(repo,
addRepositoryItem(repo,
guvnorStructureContext.getCurrentBranch(repo.getAlias())));
}
}
});
代码示例来源:origin: org.guvnor/guvnor-structure-client
private Collection<String> updateRepositories(final Collection<Repository> response) {
final Collection<String> foundAliases = new ArrayList<>();
for (final Repository repository : response) {
foundAliases.add(repository.getAlias());
updateRepository(repository);
}
return foundAliases;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
public void onRepositoryRemoved(final @Observes RepositoryRemovedEvent event) {
aliasBranch.remove(event.getRepository().getAlias());
for (final GuvnorStructureContextChangeHandler handler : handlers.values()) {
handler.onRepositoryDeleted(event.getRepository());
}
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-library-client
public boolean isThisRepositoryBeingAccessed(final Repository repository) {
final Space space = repository.getSpace();
final String repositoryAlias = repository.getAlias();
if (this.projectContext.getActiveOrganizationalUnit().isPresent()
&& this.projectContext.getActiveWorkspaceProject().isPresent()) {
final Space activeSpace = this.projectContext.getActiveOrganizationalUnit().get().getSpace();
final Repository activeRepository = this.projectContext.getActiveWorkspaceProject().get().getRepository();
final String activeRepositoryAlias = activeRepository.getAlias();
return space.equals(activeSpace) && repositoryAlias.equals(activeRepositoryAlias);
}
return false;
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
private void updateRepository(final Repository repository) {
if (isNewRepository(repository)) {
aliasBranch.put(repository.getAlias(),
repository.getDefaultBranch());
} else {
updateBranch(repository);
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
public static Repository makeRepository(final String alias,
final String... branches) {
final Repository repository = mock(Repository.class);
when(repository.getAlias()).thenReturn(alias);
when(repository.getBranches()).thenReturn(Arrays.asList(branches));
when(repository.getDefaultBranch()).thenReturn("master");
return repository;
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-backend
@Before
public void setUp() throws Exception {
when(itemA.getIdentifier()).thenReturn("itemA");
when(itemB.getIdentifier()).thenReturn("itemB");
when(itemA.getAlias()).thenReturn("Item A");
when(itemB.getAlias()).thenReturn("Item B");
when(resourceService.getAllRepositories()).thenReturn(Arrays.asList(itemA,
itemB));
searchService = new RepositorySearchServiceImpl(resourceService);
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-library-client
@Override
public void getContributors(Consumer<List<Contributor>> contributorsConsumer) {
repositoryService.call((Repository repository) -> {
contributorsConsumer.accept(new ArrayList<>(repository.getContributors()));
}).getRepositoryFromSpace(libraryPlaces.getActiveSpace().getSpace(), libraryPlaces.getActiveWorkspace().getRepository().getAlias());
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Test
public void testRepositoryRemovedEvent() {
final RepositoryRemovedEvent event = mock(RepositoryRemovedEvent.class);
final Repository repository = mock(Repository.class);
when(repository.getAlias()).thenReturn("repository");
when(event.getRepository()).thenReturn(repository);
presenter.onRepositoryRemovedEvent(event);
verify(placeManager,
times(1)).closePlace(eq(place));
}
代码示例来源:origin: org.uberfire/uberfire-structure-backend
@Test
public void testNotCreateNewAliasIfNecessary() {
when(configuredRepositories.getRepositoryByRepositoryAlias(any(),
eq("other-name"))).thenReturn(repository);
doReturn(Optional.of(mock(Branch.class))).when(repository).getDefaultBranch();
doReturn("alias").when(repository).getAlias();
String newAlias = repositoryService.createFreshRepositoryAlias("alias",
new Space("alias"));
assertEquals("alias",
newAlias);
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Override
public void callback(final Repository o) {
view.alertRepositoryCloned();
unlockScreen();
view.hide();
placeManager.goTo(new DefaultPlaceRequest("RepositoryEditor").addParameter("alias",
o.getAlias()));
}
};
代码示例来源:origin: org.guvnor/guvnor-structure-backend
@Test
public void testSearchById() throws Exception {
Collection<Repository> result = searchService.searchById(Arrays.asList("itemA"));
assertEquals(result.size(),
1);
assertEquals(result.iterator().next().getAlias(),
"Item A");
}
代码示例来源:origin: org.uberfire/uberfire-structure-backend
@Test
public void testSearchById() throws Exception {
Collection<Repository> result = searchService.searchById(Arrays.asList("itemA"));
assertEquals(result.size(),
1);
assertEquals(result.iterator().next().getAlias(),
"Item A");
}
代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-library-client
@Test
public void deleteProjectTest() {
final HasBusyIndicator view = mock(HasBusyIndicator.class);
libraryPlaces.deleteProject(activeProject, view);
verify(repositoryService).removeRepository(activeSpace, activeRepository.getAlias());
verify(view).hideBusyIndicator();
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Test
public void testLoadDefaultBranches() throws Exception {
for (Repository repository : result) {
assertEquals("master",
context.getCurrentBranch(repository.getAlias()));
}
}
内容来源于网络,如有侵权,请联系作者删除!