public class

DefaultSearchRequestURLHandler

extends Object
implements SearchRequestURLHandler
java.lang.Object
   ↳ com.atlassian.jira.plugin.searchrequestview.DefaultSearchRequestURLHandler

Summary

[Expand]
Inherited Constants
From interface com.atlassian.jira.plugin.searchrequestview.SearchRequestURLHandler
Public Constructors
DefaultSearchRequestURLHandler(PluginAccessor pluginAccessor, JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, I18nHelper.BeanFactory i18nBean, Authorizer requestAuthorizer, SearchProvider searchProvider, IssueViewRequestParamsHelper issueViewRequestParamsHelper, SearchService searchService, JqlStringSupport jqlStringSupport, BuildUtilsInfo buildUtilsInfo, DateTimeFormatterFactory dateTimeFormatterFactory)
Public Methods
String getURLWithoutContextPath(SearchRequestViewModuleDescriptor moduleDescriptor, SearchRequestInfo searchRequestInfo)
void handleRequest(HttpServletRequest request, HttpServletResponse response)
Protected Methods
int getMaxAllowed()
PagerFilter getPagerFilter(HttpServletRequest request)
Returns a PagerFilter initialised using URL parameters from the request
SearchRequestService getSearchRequestService()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.plugin.searchrequestview.SearchRequestURLHandler

Public Constructors

public DefaultSearchRequestURLHandler (PluginAccessor pluginAccessor, JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, I18nHelper.BeanFactory i18nBean, Authorizer requestAuthorizer, SearchProvider searchProvider, IssueViewRequestParamsHelper issueViewRequestParamsHelper, SearchService searchService, JqlStringSupport jqlStringSupport, BuildUtilsInfo buildUtilsInfo, DateTimeFormatterFactory dateTimeFormatterFactory)

Public Methods

public String getURLWithoutContextPath (SearchRequestViewModuleDescriptor moduleDescriptor, SearchRequestInfo searchRequestInfo)

public void handleRequest (HttpServletRequest request, HttpServletResponse response)

Throws
IOException

Protected Methods

protected int getMaxAllowed ()

protected PagerFilter getPagerFilter (HttpServletRequest request)

Returns a PagerFilter initialised using URL parameters from the request

Parameters
request the request
Returns
  • the PagerFilter

protected SearchRequestService getSearchRequestService ()