Class SelectProjectWorkflowScheme
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.scheme.AbstractSchemeAwareAction
com.atlassian.jira.scheme.AbstractProjectAndSchemeAwareAction
com.atlassian.jira.scheme.AbstractSelectProjectScheme
com.atlassian.jira.web.action.admin.workflow.scheme.SelectProjectWorkflowScheme
- All Implemented Interfaces:
ErrorCollection,I18nHelper,ProjectAware,SchemeAware,HttpServletVariables,AuthorizationSupport,Serializable,webwork.action.Action,webwork.action.CommandDriven,webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
SelectProjectWorkflowSchemeStep2,SelectProjectWorkflowSchemeStep3
- 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
Fields 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
ConstructorsConstructorDescriptionSelectProjectWorkflowScheme(WorkflowSchemeMigrationTaskAccessor taskAccessor, TaskManager taskManager, WorkflowSchemeManager workflowSchemeManager, TaskDescriptorBean.Factory taskBeanFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgetProjectIds(List<Project> projects) static StringgetProjectIdsParameter(List<Project> projects) The cancel links should not included the selectedIssueId, otherwise when returning to the issue navigator an issue updated notification will be shown.booleanbooleanvoidsetDraftMigration(boolean draftMigration) voidsetProjectIdsParameter(String projectIdsStr) voidsetProjects(List<Project> projects) Methods inherited from class com.atlassian.jira.scheme.AbstractSelectProjectScheme
doExecute, getSchemeIds, getSchemes, hasPermission, setSchemeIdsMethods inherited from class com.atlassian.jira.scheme.AbstractProjectAndSchemeAwareAction
getProject, getProjectId, setProjectIdMethods inherited from class com.atlassian.jira.scheme.AbstractSchemeAwareAction
doNameValidation, formatSecurityTypeParameter, getScheme, getSchemeId, getSchemeObject, 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, getActionNameJspa, 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, 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
-
Constructor Details
-
SelectProjectWorkflowScheme
public SelectProjectWorkflowScheme(WorkflowSchemeMigrationTaskAccessor taskAccessor, TaskManager taskManager, WorkflowSchemeManager workflowSchemeManager, TaskDescriptorBean.Factory taskBeanFactory)
-
-
Method Details
-
doDefault
- Overrides:
doDefaultin classAbstractSelectProjectScheme- Throws:
Exception
-
doValidation
protected void doValidation()- Overrides:
doValidationin classAbstractSelectProjectScheme
-
getSchemeManager
- Specified by:
getSchemeManagerin classAbstractSchemeAwareAction
-
getWorkflowSchemeManager
-
getProjectReturnUrl
- Overrides:
getProjectReturnUrlin classAbstractSelectProjectScheme
-
getReturnUrlForCancelLink
Description copied from class:JiraWebActionSupportThe cancel links should not included the selectedIssueId, otherwise when returning to the issue navigator an issue updated notification will be shown.- Overrides:
getReturnUrlForCancelLinkin classJiraWebActionSupport- Returns:
- the returnUrl with selectedIssueId parameter stripped out.
-
getRedirectURL
- Overrides:
getRedirectURLin classAbstractSelectProjectScheme
-
isAnyLiveTasks
public boolean isAnyLiveTasks() -
getCurrentTask
-
isDraftMigration
public boolean isDraftMigration() -
setDraftMigration
public void setDraftMigration(boolean draftMigration) -
getProjects
-
setProjects
-
getProjectIdsParameter
-
getProjectIds
-
getProjectIdsParameter
-
setProjectIdsParameter
-