com.atlassian.bamboo.jira.jiraissues
Interface JiraIssueManager

All Known Implementing Classes:
JiraIssueManagerImpl

public interface JiraIssueManager


Method Summary
 java.util.Collection<LinkedJiraIssue> getJiraIssueDetails(java.util.Collection<LinkedJiraIssue> linkedJiraIssues)
          Gets a fully populated collection of issues from JIRA via SOAP RPC given a collection of linked jira issues for the UI.
 void preloadJiraIssueDetails(java.util.Collection<LinkedJiraIssue> jiraIssues)
          Loads these issues in the background to ensure they are in the cache later on.
 

Method Detail

getJiraIssueDetails

@NotNull
java.util.Collection<LinkedJiraIssue> getJiraIssueDetails(@Nullable
                                                                  java.util.Collection<LinkedJiraIssue> linkedJiraIssues)
Gets a fully populated collection of issues from JIRA via SOAP RPC given a collection of linked jira issues for the UI.

Parameters:
keys -
Returns:
Collection of JiraIssueDetailss.

preloadJiraIssueDetails

void preloadJiraIssueDetails(java.util.Collection<LinkedJiraIssue> jiraIssues)
Loads these issues in the background to ensure they are in the cache later on. Use sparingly, if the cache gets set small, this results in uneccesary requests to the jira server ()

Parameters:
jiraIssues -


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.