public class ConfigureOptionScheme extends AbstractManageIssueTypeOptionsAction implements ExecutableAction
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
Modifier and Type | Field and Description |
---|---|
protected ConstantsManager |
constantsManager |
protected com.atlassian.event.api.EventPublisher |
eventPublisher |
bulkMoveOperation, issueManager, issueTypeSchemeManager, issueTypeSchemeService, manageableOptionType, optionSetManager
configScheme, configSchemeManager, fieldId, fieldManager, schemeId
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
log
Constructor and Description |
---|
ConfigureOptionScheme(FieldConfigSchemeManager configSchemeManager,
IssueTypeSchemeManager issueTypeSchemeManager,
FieldManager fieldManager,
OptionSetManager optionSetManager,
IssueTypeManageableOption manageableOptionType,
BulkMoveOperation bulkMoveOperation,
ConstantsManager constantsManager,
IssueManager issueManager,
com.atlassian.event.api.EventPublisher eventPublisher,
IssueTypeSchemeService issueTypeSchemeService) |
Modifier and Type | Method and Description |
---|---|
String |
doCopy() |
String |
doDefault() |
protected String |
doExecute() |
String |
doInput() |
protected void |
doValidation() |
Collection<IssueConstantOption> |
getAllOptions() |
Collection |
getAvailableOptions() |
FieldConfigScheme |
getConfigScheme() |
String |
getDefaultOption() |
String |
getDescription() |
long |
getMaxHeight() |
String |
getName() |
protected Collection<Option> |
getNewOptions() |
Collection |
getOptionsForScheme() |
protected Collection<Option> |
getOriginalOptions() |
Project |
getProject() |
Long |
getProjectId() |
String[] |
getSelectedOptions() |
Collection |
getTargetOptions() |
boolean |
isAllowEditOptions() |
void |
run()
Run the action
|
void |
setDefaultOption(String defaultOption) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setProjectId(Long projectId) |
void |
setSelectedOptions(String[] selectedOptions) |
getManageableOption, getRedirect, migrateIssues
getConfigurableField, getFieldId, getSchemeId, setConfigScheme, setFieldId, setSchemeId
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError
addError, addErrorMessage, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
protected final ConstantsManager constantsManager
protected final com.atlassian.event.api.EventPublisher eventPublisher
public ConfigureOptionScheme(FieldConfigSchemeManager configSchemeManager, IssueTypeSchemeManager issueTypeSchemeManager, FieldManager fieldManager, OptionSetManager optionSetManager, IssueTypeManageableOption manageableOptionType, BulkMoveOperation bulkMoveOperation, ConstantsManager constantsManager, IssueManager issueManager, com.atlassian.event.api.EventPublisher eventPublisher, IssueTypeSchemeService issueTypeSchemeService)
public String doDefault() throws Exception
doDefault
in class webwork.action.ActionSupport
Exception
public String doInput()
protected void doValidation()
doValidation
in class webwork.action.ActionSupport
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
public void run()
ExecutableAction
run
in interface ExecutableAction
public Collection getOptionsForScheme()
public boolean isAllowEditOptions()
public Collection getAvailableOptions()
public Collection<IssueConstantOption> getAllOptions()
public long getMaxHeight()
public FieldConfigScheme getConfigScheme()
getConfigScheme
in class AbstractManagableOptionsAction
public Project getProject()
public Collection getTargetOptions()
protected Collection<Option> getNewOptions()
protected Collection<Option> getOriginalOptions()
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public String getDefaultOption()
public void setDefaultOption(String defaultOption)
public String[] getSelectedOptions()
public void setSelectedOptions(String[] selectedOptions)
public Long getProjectId()
public void setProjectId(Long projectId)
Copyright © 2002-2022 Atlassian. All Rights Reserved.