本文整理了Java中org.guvnor.structure.repositories.RepositoryService.getRepositoryInfo
方法的一些代码示例,展示了RepositoryService.getRepositoryInfo
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryService.getRepositoryInfo
方法的具体详情如下:
包路径:org.guvnor.structure.repositories.RepositoryService
类名称:RepositoryService
方法名:getRepositoryInfo
暂无
代码示例来源:origin: org.guvnor/guvnor-structure-client
@OnStartup
public void onStartup(final PlaceRequest place) {
this.place = place;
this.alias = place.getParameters().get("alias");
repositoryService.call(new RemoteCallback<RepositoryInfo>() {
@Override
public void callback(final RepositoryInfo repo) {
root = repo.getRoot();
view.setRepositoryInfo(repo.getAlias(),
repo.getOwner(),
!repositoryController.canUpdateRepository(repo.getId()),
repo.getPublicURIs(),
CoreConstants.INSTANCE.Empty(),
repo.getInitialVersionList());
}
}).getRepositoryInfo(alias);
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Override
public RepositoryInfo getRepositoryInfo(String alias) {
RepositoryInfo result = repositoryService.getRepositoryInfo(alias);
remoteCallback.callback(result);
return result;
}
代码示例来源:origin: kiegroup/appformer
@Override
public RepositoryInfo getRepositoryInfo(Space space, String alias) {
RepositoryInfo result = repositoryService.getRepositoryInfo(space, alias);
remoteCallback.callback(result);
return result;
}
代码示例来源:origin: kiegroup/appformer
@OnStartup
public void onStartup(final PlaceRequest place) {
this.place = place;
this.alias = place.getParameters().get("alias");
String ouName = context.getActiveOrganizationalUnit()
.map(ou -> ou.getName())
.orElseThrow(() -> new IllegalStateException("Cannot lookup repository [" + alias + "] without active organizational unit."));
repositoryService.call(new RemoteCallback<RepositoryInfo>() {
@Override
public void callback(final RepositoryInfo repo) {
projectService.call(
new RemoteCallback<WorkspaceProject>() {
@Override
public void callback(final WorkspaceProject workspaceProject) {
root = repo.getRoot();
view.setRepositoryInfo(repo.getAlias(),
repo.getOwner(),
!projectController.canUpdateProject(workspaceProject),
repo.getPublicURIs(),
CoreConstants.INSTANCE.Empty(),
repo.getInitialVersionList());
}
}
).resolveProjectByRepositoryAlias(new Space(repo.getOwner()), repo.getAlias());
}
}).getRepositoryInfo(new Space(ouName), alias);
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Test
public void testOnStartup() {
verify(repositoryService,
times(1)).getRepositoryInfo(eq("repository"));
verify(view,
times(1)).setRepositoryInfo(eq(repositoryInfo.getAlias()),
eq(repositoryInfo.getOwner()),
eq(true),
eq(repositoryInfo.getPublicURIs()),
eq(CoreConstants.INSTANCE.Empty()),
eq(repositoryInfo.getInitialVersionList()));
}
代码示例来源:origin: kiegroup/appformer
@Override
public List<VersionRecord> revertHistory(final String alias,
final Path path,
final String _comment,
final VersionRecord record) {
final org.uberfire.java.nio.file.Path history = ioService.get(URI.create(record.uri()));
Space space = spaces.resolveSpace(path.toURI()).orElseThrow(() -> new IllegalArgumentException("Cannot resolve space from path: " + path));
final String comment;
if (_comment == null || _comment.trim().isEmpty()) {
comment = "revert history from commit {" + record.comment() + "}";
} else {
comment = _comment;
}
ioService.move(history,
convert(path),
REPLACE_EXISTING,
new CommentedOption(sessionInfo.getId(),
sessionInfo.getIdentity().getIdentifier(),
null,
comment));
return new ArrayList<>(repositoryService.getRepositoryInfo(space, alias).getInitialVersionList());
}
}
代码示例来源:origin: kiegroup/appformer
@Test
public void testOnStartup() {
verify(repositoryService,
times(1)).getRepositoryInfo(eq(new Space(repositoryInfo.getOwner())), eq("repository"));
verify(view,
times(1)).setRepositoryInfo(eq(repositoryInfo.getAlias()),
eq(repositoryInfo.getOwner()),
eq(true),
eq(repositoryInfo.getPublicURIs()),
eq(CoreConstants.INSTANCE.Empty()),
eq(repositoryInfo.getInitialVersionList()));
}
代码示例来源:origin: org.guvnor/guvnor-structure-backend
@Override
public List<VersionRecord> revertHistory(final String alias,
final Path path,
final String _comment,
final VersionRecord record) {
final org.uberfire.java.nio.file.Path history = ioService.get(URI.create(record.uri()));
final String comment;
if (_comment == null || _comment.trim().isEmpty()) {
comment = "revert history from commit {" + record.comment() + "}";
} else {
comment = _comment;
}
ioService.move(history,
convert(path),
REPLACE_EXISTING,
new CommentedOption(sessionInfo.getId(),
sessionInfo.getIdentity().getIdentifier(),
null,
comment));
return new ArrayList<VersionRecord>(repositoryService.getRepositoryInfo(alias).getInitialVersionList());
}
}
代码示例来源:origin: org.guvnor/guvnor-structure-client
@Before
public void before() {
repositoryServiceCaller = new CallerMock<RepositoryService>(repositoryService);
repositoryServiceEditorCaller = new CallerMock<RepositoryServiceEditor>(repositoryServiceEditor);
presenter = new RepositoryEditorPresenter(view,
repositoryServiceCaller,
repositoryServiceEditorCaller,
notification,
placeManager,
repositoryController);
repositoryInfo = new RepositoryInfo("repository",
"repository",
"owner",
root,
new ArrayList<PublicURI>(),
new ArrayList<VersionRecord>());
repositoryHistory = Collections.EMPTY_LIST;
when(repositoryService.getRepositoryInfo(any(String.class))).thenReturn(repositoryInfo);
when(repositoryService.getRepositoryHistory(any(String.class),
any(Integer.class))).thenReturn(repositoryHistory);
when(repositoryServiceEditor.revertHistory(any(String.class),
eq(root),
any(String.class),
any(VersionRecord.class))).thenReturn(repositoryHistory);
//Each test needs the Presenter to be initialised
place.addParameter("alias",
"repository");
presenter.onStartup(place);
}
代码示例来源:origin: kiegroup/appformer
repositoryHistory = Collections.EMPTY_LIST;
when(repositoryService.getRepositoryInfo(any(Space.class), any(String.class))).thenReturn(repositoryInfo);
when(repositoryService.getRepositoryHistory(any(Space.class),
any(String.class),
内容来源于网络,如有侵权,请联系作者删除!