public abstract class

AbstractSearchRequestFullContentView

extends AbstractSearchRequestView
java.lang.Object
   ↳ com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
     ↳ com.atlassian.jira.issue.views.AbstractSearchRequestFullContentView
Known Direct Subclasses

Summary

Fields
protected final ApplicationProperties applicationProperties
[Expand]
Inherited Fields
From class com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
Public Constructors
AbstractSearchRequestFullContentView(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, SearchRequestViewBodyWriterUtil searchRequestViewBodyWriterUtil)
Public Methods
void writeSearchResults(SearchRequest searchRequest, SearchRequestParams searchRequestParams, Writer writer)
Responsible for writing out the searchResults including Headers and Footers of the implementing view type.
Protected Methods
abstract Class getIssueViewClass()
Return a class that extends AbstractIssueHtmlView
abstract boolean showLinkToIssueNavigator()
With a word view of an issue - you do not want to show a link back to the previous
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.searchrequestview.AbstractSearchRequestView
From class java.lang.Object
From interface com.atlassian.jira.plugin.searchrequestview.SearchRequestView

Fields

protected final ApplicationProperties applicationProperties

Public Constructors

public AbstractSearchRequestFullContentView (JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, SearchRequestViewBodyWriterUtil searchRequestViewBodyWriterUtil)

Public Methods

public void writeSearchResults (SearchRequest searchRequest, SearchRequestParams searchRequestParams, Writer writer)

Responsible for writing out the searchResults including Headers and Footers of the implementing view type.

Parameters
searchRequest the original search request submitted by the user
searchRequestParams stores a shallow copy of the session and a pagerfilter to determine how many results to display
writer The writer used to stream the response.

Protected Methods

protected abstract Class getIssueViewClass ()

Return a class that extends AbstractIssueHtmlView

protected abstract boolean showLinkToIssueNavigator ()

With a word view of an issue - you do not want to show a link back to the previous

Returns
  • true if you want links to Issue Navigator to be shown, false otherwise