public class

SaveAsFilter

extends AbstractFilterAction
implements FilterOperationsAction
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.filter.AbstractFilterAction
                 ↳ com.atlassian.jira.web.action.filter.SaveAsFilter

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
SaveAsFilter(IssueSearcherManager issueSearcherManager, ColumnLayoutManager columnLayoutManager, SearchRequestService searchRequestService, ShareTypeFactory shareTypeFactory, JiraAuthenticationContext authCtx, PermissionManager permissionsManager, UserSharingPreferencesUtil userSharingPreferencesUtil, SearchService searchService)
Public Methods
String doDefault()
Map getColumnLayoutTypes()
String getFilterDescription()
String getFilterName()
String getJsonString()
Collection<ShareTypeRendererBean> getShareTypes()
String getsaveColumnLayout()
boolean isDefaultLayout()
boolean isEditEnabled()
boolean isFavourite()
void setFavourite(boolean favourite)
void setFilterDescription(String filterDescription)
void setFilterName(String filterName)
void setShareValues(String values)
void setsaveColumnLayout(String saveColumnLayout)
boolean showShares()
Protected Methods
String doExecute()
void doValidation()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.filter.AbstractFilterAction
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.action.filter.FilterOperationsAction
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 SaveAsFilter (IssueSearcherManager issueSearcherManager, ColumnLayoutManager columnLayoutManager, SearchRequestService searchRequestService, ShareTypeFactory shareTypeFactory, JiraAuthenticationContext authCtx, PermissionManager permissionsManager, UserSharingPreferencesUtil userSharingPreferencesUtil, SearchService searchService)

Public Methods

public String doDefault ()

public Map getColumnLayoutTypes ()

public String getFilterDescription ()

public String getFilterName ()

public String getJsonString ()

public Collection<ShareTypeRendererBean> getShareTypes ()

public String getsaveColumnLayout ()

public boolean isDefaultLayout ()

public boolean isEditEnabled ()

public boolean isFavourite ()

public void setFavourite (boolean favourite)

public void setFilterDescription (String filterDescription)

public void setFilterName (String filterName)

public void setShareValues (String values)

public void setsaveColumnLayout (String saveColumnLayout)

public boolean showShares ()

Protected Methods

protected String doExecute ()

Throws
Exception

protected void doValidation ()