public class

AbstractManageIssueTypeOptionsAction

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.issuetypes.AbstractManageIssueTypeOptionsAction
Known Direct Subclasses
Known Indirect Subclasses

Summary

Nested Classes
class AbstractManageIssueTypeOptionsAction.FieldConfigPredicate  
[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected final BulkMoveOperation bulkMoveOperation
protected FieldConfigScheme configScheme
protected final FieldConfigSchemeManager configSchemeManager
protected String fieldId
protected final FieldManager fieldManager
protected final IssueManager issueManager
protected final IssueTypeSchemeManager issueTypeSchemeManager
protected final ManageableOptionType manageableOptionType
protected final OptionSetManager optionSetManager
protected Long schemeId
protected final SearchProvider searchProvider
protected final IssueSearcherManager searcherManager
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractManageIssueTypeOptionsAction(FieldConfigSchemeManager configSchemeManager, IssueTypeSchemeManager issueTypeSchemeManager, FieldManager fieldManager, OptionSetManager optionSetManager, IssueTypeManageableOption manageableOptionType, BulkMoveOperation bulkMoveOperation, SearchProvider searchProvider, IssueManager issueManager)
Public Methods
FieldConfigScheme getConfigScheme()
String getFieldId()
ManageableOptionType getManageableOption()
Long getSchemeId()
void setFieldId(String fieldId)
void setSchemeId(Long schemeId)
Protected Methods
ConfigurableField getConfigurableField()
Query getQuery(Collection<Long> projectIds, Collection<String> obseleteIssueTypeIds)
String getRedirect(FieldConfigScheme configScheme)
String migrateIssues(ExecutableAction executableAction, Collection affectedIssues, Collection targetOptionIds)
void setConfigScheme(FieldConfigScheme configScheme)
[Expand]
Inherited Methods
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

Fields

protected final BulkMoveOperation bulkMoveOperation

protected FieldConfigScheme configScheme

protected final FieldConfigSchemeManager configSchemeManager

protected String fieldId

protected final FieldManager fieldManager

protected final IssueManager issueManager

protected final IssueTypeSchemeManager issueTypeSchemeManager

protected final ManageableOptionType manageableOptionType

protected final OptionSetManager optionSetManager

protected Long schemeId

protected final SearchProvider searchProvider

protected final IssueSearcherManager searcherManager

Public Constructors

public AbstractManageIssueTypeOptionsAction (FieldConfigSchemeManager configSchemeManager, IssueTypeSchemeManager issueTypeSchemeManager, FieldManager fieldManager, OptionSetManager optionSetManager, IssueTypeManageableOption manageableOptionType, BulkMoveOperation bulkMoveOperation, SearchProvider searchProvider, IssueManager issueManager)

Public Methods

public FieldConfigScheme getConfigScheme ()

public String getFieldId ()

public ManageableOptionType getManageableOption ()

public Long getSchemeId ()

public void setFieldId (String fieldId)

public void setSchemeId (Long schemeId)

Protected Methods

protected ConfigurableField getConfigurableField ()

protected Query getQuery (Collection<Long> projectIds, Collection<String> obseleteIssueTypeIds)

protected String getRedirect (FieldConfigScheme configScheme)

protected String migrateIssues (ExecutableAction executableAction, Collection affectedIssues, Collection targetOptionIds)

protected void setConfigScheme (FieldConfigScheme configScheme)