public LinkCollection getLinkCollection(final Issue issue, final ApplicationUser user) { return issueLinkManager.getLinkCollection(issue, user); }
: issueLinkManager.getLinkCollection(issue, searcher); linkCollections.add(collection);
public String getColumnViewHtml(FieldLayoutItem fieldLayoutItem, Map displayParams, Issue issue) { Map<String, Object> velocityParams = getVelocityParams(fieldLayoutItem, null, issue, displayParams); LinkCollection linkCollection = issueLinkManager.getLinkCollection(issue, authenticationContext.getUser()); velocityParams.put("linkedIssues", linkCollection.getAllIssues()); velocityParams.put("applicationProperties", getApplicationProperties()); return renderTemplate("issuelinks-columnview.vm", velocityParams); }
@Override public IssueLinkResult getIssueLinks(ApplicationUser user, Issue issue, boolean excludeSystemLinks) { ErrorCollection errorCollection = validateIssuePermission(user, issue, Permissions.BROWSE); if (!errorCollection.hasAnyErrors()) { final LinkCollection linkCollection = issueLinkManager.getLinkCollection(issue, user, excludeSystemLinks); return new IssueLinkResult(errorCollection, linkCollection); } else { return new IssueLinkResult(errorCollection, null); } }
LinkCollection linkCollection = issueLinkManager.getLinkCollection(issue, authContext.getUser()); Set<IssueLinkType> linkTypes = linkCollection.getLinkTypes(); if (linkTypes != null)