public class AddIssueTypeToFieldConfigurationAssociation extends JiraWebActionSupport
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
AddIssueTypeToFieldConfigurationAssociation(FieldLayoutManager fieldLayoutManager,
FieldLayoutSchemeHelper fieldLayoutSchemeHelper,
ReindexMessageManager reindexMessageManager,
SubTaskManager subTaskManager) |
Modifier and Type | Method and Description |
---|---|
String |
doDefault()
Renders the dialog to input the values for a new issue type to field configuration entry.
|
protected String |
doExecute()
Handles the request to create a new issue type to field configuration entry as submitted from the dialog.
|
protected void |
doValidation() |
Collection<IssueType> |
getAddableIssueTypes() |
Long |
getFieldConfigurationId() |
String |
getFieldLayoutId(EditableFieldLayout editableFieldLayout) |
Collection<EditableFieldLayout> |
getFieldLayouts() |
FieldLayoutScheme |
getFieldLayoutScheme() |
Long |
getId() |
String |
getIssueTypeId() |
void |
setFieldConfigurationId(Long fieldConfigurationId) |
void |
setId(Long id) |
void |
setIssueTypeId(String issueTypeId) |
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
public AddIssueTypeToFieldConfigurationAssociation(FieldLayoutManager fieldLayoutManager, FieldLayoutSchemeHelper fieldLayoutSchemeHelper, ReindexMessageManager reindexMessageManager, SubTaskManager subTaskManager)
public String doDefault() throws Exception
doDefault
in class webwork.action.ActionSupport
Action.INPUT
Exception
protected void doValidation()
doValidation
in class webwork.action.ActionSupport
protected String doExecute() throws Exception
On success, we redirect to the configure field configuration scheme page.
On error, we return the user to the dialog.
doExecute
in class webwork.action.ActionSupport
ConfigureFieldLayoutScheme
on sucess,
Action.ERROR
if there are validation errors.Exception
public FieldLayoutScheme getFieldLayoutScheme()
public Collection<IssueType> getAddableIssueTypes()
public Collection<EditableFieldLayout> getFieldLayouts()
public String getIssueTypeId()
public void setIssueTypeId(String issueTypeId)
public Long getId()
public void setId(Long id)
public String getFieldLayoutId(EditableFieldLayout editableFieldLayout)
public Long getFieldConfigurationId()
public void setFieldConfigurationId(Long fieldConfigurationId)
Copyright © 2002-2019 Atlassian. All Rights Reserved.