Class ConfigurePriorityScheme
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
com.atlassian.jira.web.action.admin.priorities.AbstractManagePrioritiesAction
com.atlassian.jira.web.action.admin.priorities.ConfigurePriorityScheme
- All Implemented Interfaces:
ErrorCollection,I18nHelper,HttpServletVariables,AuthorizationSupport,Serializable,webwork.action.Action,webwork.action.CommandDriven,webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
AddPriorityScheme,EditPriorityScheme
- Since:
- v7.6
Functionality common to adding, editing and copying priority schemes
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
JiraWebActionSupport.MessageTypeNested classes/interfaces inherited from interface com.atlassian.jira.util.ErrorCollection
ErrorCollection.ReasonNested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper
I18nHelper.BeanFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected final I18nHelperprotected Stringprotected static final String[]protected final com.atlassian.webresource.api.assembler.PageBuilderServiceprotected final PriorityManagerprotected PrioritySchemeHelperprotected String[]Fields inherited from class com.atlassian.jira.web.action.admin.priorities.AbstractManagePrioritiesAction
priorityManageableOption, prioritySchemeManager, prioritySchemeService, REDIRECT_URLFields inherited from class com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
configScheme, configSchemeManager, fieldId, fieldManager, schemeIdFields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, log, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULTFields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessagesFields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
ConstructorsConstructorDescriptionConfigurePriorityScheme(FieldConfigSchemeManager configSchemeManager, FieldManager fieldManager, PriorityManageableOption priorityManageableOption, PrioritySchemeManager prioritySchemeManager, PriorityManager priorityManager, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilder, PrioritySchemeService prioritySchemeService, I18nHelper i18nHelper, PrioritySchemeHelper prioritySchemeHelper) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected voidprotected FieldConfiglonggetName()protected Collection<Priority>protected CollectionString[]getTitle()protected voidvoidsetDefaultPriority(String defaultPriority) voidsetDescription(String description) voidvoidsetSelectedPriorities(String[] selectedPriorities) voidsetSelectedPriorities(Collection<Priority> selectedPriorities) voidsetSelectedPriorities(List<String> selectedPriorities) protected Collection<IssueConstantAUIOption>toAUIOptions(Collection<Priority> priorities) protected Collection<IssueConstantAUIOption>toAUIOptions(Collection<Priority> priorities, boolean includeEmptyValue) protected Collection<Priority>toPrioritiesList(String[] prioritiesIds) Methods inherited from class com.atlassian.jira.web.action.admin.priorities.AbstractManagePrioritiesAction
getManageableOption, getPrioritySchemeManager, getRedirectMethods inherited from class com.atlassian.jira.web.action.admin.AbstractManagableOptionsAction
getConfigScheme, getConfigurableField, getFieldId, getSchemeId, setConfigScheme, setFieldId, setSchemeIdMethods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, addMessageToResponse, addReason, addReasons, checkIfUrlIsAllowed, execute, forceRedirect, getActionName, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getComponentInstanceOfType, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDefaultResourceBundle, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getI18nHelper, getJiraContactHelper, getJiraServiceContext, getKeysForPrefix, getLanguage, getLocale, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOfBizDelegator, getOutboundWhitelistProvider, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getResourceBundle, getResult, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTimeFormat, getUnescapedText, getUntransformedRawText, getUriValidator, getUserFullName, getUserManager, getUserPreferences, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasAnyErrors, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isIndexing, isInlineDialogMode, isKeyDefined, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, removeKeyOrAddError, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeMethods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface webwork.action.CommandDriven
getCommandName, setCommandMethods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, setErrorMessages
-
Field Details
-
priorityManager
-
pageBuilder
protected final com.atlassian.webresource.api.assembler.PageBuilderService pageBuilder -
i18nHelper
-
prioritySchemeHelper
-
name
-
description
-
defaultPriority
-
selectedPriorities
-
projectsForScheme
-
NO_PRIORITIES
-
-
Constructor Details
-
ConfigurePriorityScheme
public ConfigurePriorityScheme(FieldConfigSchemeManager configSchemeManager, FieldManager fieldManager, PriorityManageableOption priorityManageableOption, PrioritySchemeManager prioritySchemeManager, PriorityManager priorityManager, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilder, PrioritySchemeService prioritySchemeService, I18nHelper i18nHelper, PrioritySchemeHelper prioritySchemeHelper)
-
-
Method Details
-
processResources
protected void processResources() -
doDefault
- Overrides:
doDefaultin classwebwork.action.ActionSupport- Throws:
Exception
-
doExecute
- Overrides:
doExecutein classwebwork.action.ActionSupport- Throws:
Exception
-
doValidation
protected void doValidation()- Overrides:
doValidationin classwebwork.action.ActionSupport
-
getAllPriorities
-
getMaxHeight
public long getMaxHeight() -
getTitle
-
getName
-
setName
-
getDescription
-
setDescription
-
getDefaultPriority
-
setDefaultPriority
-
getSelectedPriorities
-
setSelectedPriorities
-
setSelectedPriorities
-
setSelectedPriorities
-
getProjectsForScheme
-
getPrioritiesInScheme
-
getPrioritiesNotSelected
-
toPrioritiesList
-
toAUIOptions
-
toAUIOptions
protected Collection<IssueConstantAUIOption> toAUIOptions(Collection<Priority> priorities, boolean includeEmptyValue) -
getConfig
-
getSoyData
-