com.atlassian.jira.issue.link
Class CreateAndLinkIssueHelper

java.lang.Object
  extended by com.atlassian.jira.issue.link.CreateAndLinkIssueHelper

public class CreateAndLinkIssueHelper
extends java.lang.Object

FQCN : com.atlassian.jira.issue.link.CreateAndLinkIssueHelper

Since:
3.10.1.30 Description :
Author:
Kaamelot

Field Summary
protected  LinkSchemeManager linkSchemeManager
           
protected static org.apache.log4j.Category log
           
protected  com.atlassian.jira.issue.search.SearchProvider searchProvider
           
protected  com.atlassian.jira.issue.search.SearchRequestManager searchRequestManager
           
 
Constructor Summary
CreateAndLinkIssueHelper(LinkSchemeManager _linkSchemeManager, com.atlassian.jira.issue.search.SearchProvider _searchProvider, com.atlassian.jira.issue.search.SearchRequestManager _searchRequestManager)
           
 
Method Summary
 java.util.List getAvailableLinks(com.atlassian.jira.issue.Issue _issue)
           
 java.util.List getLinkableIssues(com.atlassian.jira.issue.Issue _issue, LinkSchemeEntity _linkSchemeEntity)
           
 com.opensymphony.user.User getRemoteUser()
           
protected  com.atlassian.jira.issue.search.SearchRequest getSearchRequest(com.atlassian.jira.issue.Issue _issue, LinkSchemeEntity _linkSchemeEntity)
           
protected  com.atlassian.jira.issue.search.SearchRequest getSearchRequest(java.lang.Long filterId)
           
protected  com.atlassian.jira.issue.search.SearchResults getSearchResults(com.atlassian.jira.issue.search.SearchRequest _searchRequest)
          Returns search results if the user is logged in and search request passed in is not null
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static org.apache.log4j.Category log

linkSchemeManager

protected LinkSchemeManager linkSchemeManager

searchProvider

protected com.atlassian.jira.issue.search.SearchProvider searchProvider

searchRequestManager

protected com.atlassian.jira.issue.search.SearchRequestManager searchRequestManager
Constructor Detail

CreateAndLinkIssueHelper

public CreateAndLinkIssueHelper(LinkSchemeManager _linkSchemeManager,
                                com.atlassian.jira.issue.search.SearchProvider _searchProvider,
                                com.atlassian.jira.issue.search.SearchRequestManager _searchRequestManager)
Method Detail

getAvailableLinks

public java.util.List getAvailableLinks(com.atlassian.jira.issue.Issue _issue)
Parameters:
_issue - Concerned Issue
Returns:
List of all available Link Scheme Entities for the mentionned Issue

getLinkableIssues

public java.util.List getLinkableIssues(com.atlassian.jira.issue.Issue _issue,
                                        LinkSchemeEntity _linkSchemeEntity)

getRemoteUser

public com.opensymphony.user.User getRemoteUser()

getSearchRequest

protected com.atlassian.jira.issue.search.SearchRequest getSearchRequest(com.atlassian.jira.issue.Issue _issue,
                                                                         LinkSchemeEntity _linkSchemeEntity)
Returns:
A SearchRequest depending on Service Parameters

getSearchRequest

protected com.atlassian.jira.issue.search.SearchRequest getSearchRequest(java.lang.Long filterId)
Parameters:
filterId - SearchRequest Id.
Returns:
SearchRequest

getSearchResults

protected com.atlassian.jira.issue.search.SearchResults getSearchResults(com.atlassian.jira.issue.search.SearchRequest _searchRequest)
Returns search results if the user is logged in and search request passed in is not null

Parameters:
_searchRequest - Search Request
Returns:
search results


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.