private ActivityObject buildActivityObject(final URI baseUri, final ChangesetDataFE changeSet, final RepositoryHandle repositoryHandle) { URI changeSetUri = uriProvider.getChangeSetUri(baseUri, changeSet, repositoryHandle); return new ActivityObject(ActivityObject.params() .id(new StreamsUriBuilder().setUrl(changeSetUri.toASCIIString()).getUri().toASCIIString()) .activityObjectType(changeset()) .title(option(changeSet.getCsid())) .alternateLinkUri(changeSetUri)); }
public ActivityObject build(URI baseUri, Issue issue, String issueSummary) { return new ActivityObject(ActivityObject.params() .id(new StreamsUriBuilder().setUrl(issueUriBuilder.getIssueUri(baseUri, issue).toASCIIString()).getUri().toASCIIString()) .activityObjectType(issue()) .title(option(issue.getKey())) .summary(some(issueSummary)) .alternateLinkUri(issueUriBuilder.getIssueUri(baseUri, issue))); }
final ApplicationLink link = siteService.getApplicationLink(site); StreamsEntry.ActivityObject activityObject = new StreamsEntry.ActivityObject(StreamsEntry.ActivityObject .params().id(String.valueOf(build.getId())).alternateLinkUri(buildUrl).activityObjectType (ActivityObjectTypes.status())); StreamsEntry.Renderer renderer = new StreamsEntry.Renderer() {
@Override public ActivityObject apply(Attachment attachment) { final StreamsUriBuilder idBuilder = new StreamsUriBuilder().setUrl(issueUriBuilder.getIssueUri(baseUri, attachment.getIssueObject()).toASCIIString()).setTimestamp(attachment.getCreated()); return new ActivityObject(ActivityObject.params(). id(idBuilder.getUri().toASCIIString()). activityObjectType(file()). title(some(attachment.getFilename())). alternateLinkUri(issueUriBuilder.getAttachmentUri(baseUri, attachment))); } };
public ActivityObject build(URI baseUri, Comment comment) { final StreamsUriBuilder idBuilder = new StreamsUriBuilder().setUrl(issueUriBuilder.getIssueUri(baseUri, comment.getIssue()).toASCIIString()).setTimestamp(comment.getUpdated()); return new ActivityObject(ActivityObject.params() .id(idBuilder.getUri().toASCIIString()) .title(none(String.class)) .activityObjectType(comment()) .alternateLinkUri(issueUriBuilder.getIssueCommentUri(baseUri, comment))); }
private ActivityObject buildCommentObject(URI id, Comment comment, URI baseUri) { return new ActivityObject(ActivityObject.params() .id(id.toASCIIString()) .title(none(String.class)) .activityObjectType(comment()) .alternateLinkUri(uriProvider.getCommentUri(baseUri, comment))); } }
private ActivityObject newActivityObjectForEntity(final URI baseUri, final ContentEntityObject entity, final ActivityObjectType type) { final URI uri = uriProvider.getEntityUri(baseUri, entity); return new ActivityObject(ActivityObject.params(). id(uri.toASCIIString()). activityObjectType(type). title(option(entity.getTitle())). alternateLinkUri(uri)); } }
private ActivityObject buildReviewObject(URI id, Review review, URI baseUri) { return new ActivityObject(ActivityObject.params() .id(id.toASCIIString()) .activityObjectType(review()) .title(option(review.getPermaId())) .summary(getName(review)) .alternateLinkUri(uriProvider.getReviewUri(baseUri, review))); }
public ActivityObject newActivityObject(AttachmentActivityItem.Entry attachment) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadPath()). activityObjectType(file()). title(option(attachment.getName())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadPath()))); }
public ActivityObject newActivityObject(RemoteAttachment attachment) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadUrl()). activityObjectType(file()). title(option(attachment.getName())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + attachment.getDownloadUrl()))); }
private ActivityObject buildActivityObject(URI baseUri, RepositoryHandle repositoryHandle) { URI repositoryUri = uriProvider.getRepositoryUri(baseUri, repositoryHandle); return new ActivityObject(ActivityObject.params() .id(new StreamsUriBuilder().setUrl(repositoryUri.toASCIIString()).getUri().toASCIIString()) .activityObjectType(repository()) .title(option(repositoryHandle.getCfg().getRepositoryTypeConfig().getDescription())) .alternateLinkUri(repositoryUri)); } }
public ActivityObject newActivityObject(SpaceDescription space) { return new ActivityObject(ActivityObject.params(). id(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + space.getUrlPath()). activityObjectType(space.isPersonalSpace() ? personalSpace() : space()). title(option(space.getDisplayTitle())). alternateLinkUri(URI.create(applicationProperties.getBaseUrl(UrlMode.CANONICAL) + space.getUrlPath()))); }