@Override public List<RemoteIssueLink> getRemoteIssueLinksByGlobalId(Issue issue, String globalId) { final List<RemoteIssueLink> result = new ArrayList<RemoteIssueLink>(); for (final RemoteIssueLink remoteIssueLink : getRemoteIssueLinksForIssue(issue)) { if (globalId.equals(remoteIssueLink.getGlobalId())) { result.add(remoteIssueLink); } } return result; }
@Override public RemoteIssueLink createRemoteIssueLink(RemoteIssueLink remoteIssueLink) { final RemoteIssueLink linkToStore = createBuilder(remoteIssueLink).id(getNextId()).build(); remoteIssueLinks.put(linkToStore.getId(), linkToStore); return linkToStore; }