public abstract class

AbstractAdministerFilter

extends SearchDescriptionEnabledAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.ProjectActionSupport
           ↳ com.atlassian.jira.web.action.IssueActionSupport
             ↳ com.atlassian.jira.web.action.issue.SearchDescriptionEnabledAction
               ↳ com.atlassian.jira.web.action.admin.filters.AbstractAdministerFilter
Known Direct Subclasses

Class Overview

This is the base class for DeleteSharedFilter and ChangeSharedFilterOwner

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.issue.SearchDescriptionEnabledAction
From class com.atlassian.jira.web.action.IssueActionSupport
From class com.atlassian.jira.web.action.ProjectActionSupport
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractAdministerFilter(IssueSearcherManager issueSearcherManager, SearchRequestService searchRequestService, SearchService searchService, PermissionManager permissionManager, SearchRequestManager searchRequestManager)
Public Methods
Long getFilterId()
String getFilterName()
String getPagingOffset()
String getSearchName()
String getSearchOwnerUserName()
String getSortAscending()
String getSortColumn()
String getTotalResultCount()
void setFilterId(Long filterId)
void setPagingOffset(String pagingOffset)
void setSearchName(String searchName)
void setSearchOwnerUserName(String searchOwnerUserName)
void setSortAscending(String sortAscending)
void setSortColumn(String sortColumn)
void setTotalResultCount(String totalResultCount)
Protected Methods
String buildReturnUri()
SearchRequest getFilter()
This will always return the Filter using the filter context - this means you will (should?) never get Permission exceptions
JiraServiceContext getJiraServiceContext(Long filterId)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.issue.SearchDescriptionEnabledAction
From class com.atlassian.jira.web.action.IssueActionSupport
From class com.atlassian.jira.web.action.ProjectActionSupport
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public AbstractAdministerFilter (IssueSearcherManager issueSearcherManager, SearchRequestService searchRequestService, SearchService searchService, PermissionManager permissionManager, SearchRequestManager searchRequestManager)

Public Methods

public Long getFilterId ()

public String getFilterName ()

Throws
GenericEntityException

public String getPagingOffset ()

public String getSearchName ()

public String getSearchOwnerUserName ()

public String getSortAscending ()

public String getSortColumn ()

public String getTotalResultCount ()

public void setFilterId (Long filterId)

public void setPagingOffset (String pagingOffset)

public void setSearchName (String searchName)

public void setSearchOwnerUserName (String searchOwnerUserName)

public void setSortAscending (String sortAscending)

public void setSortColumn (String sortColumn)

public void setTotalResultCount (String totalResultCount)

Protected Methods

protected String buildReturnUri ()

protected SearchRequest getFilter ()

This will always return the Filter using the filter context - this means you will (should?) never get Permission exceptions

Returns

protected JiraServiceContext getJiraServiceContext (Long filterId)

Parameters
filterId The id of the filter
Returns
  • A Jira Service context that represents the owner of the filter if you are the administrator