public class SelectProjectWorkflowScheme extends AbstractSelectProjectScheme
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
log
Constructor and Description |
---|
SelectProjectWorkflowScheme(WorkflowSchemeMigrationTaskAccessor taskAccessor,
TaskManager taskManager,
WorkflowSchemeManager workflowSchemeManager,
TaskDescriptorBean.Factory taskBeanFactory) |
Modifier and Type | Method and Description |
---|---|
String |
doDefault() |
protected void |
doValidation() |
TaskDescriptorBean |
getCurrentTask() |
static List<Long> |
getProjectIds(List<Project> projects) |
String |
getProjectIdsParameter() |
static String |
getProjectIdsParameter(List<Project> projects) |
String |
getProjectReturnUrl() |
List<Project> |
getProjects() |
String |
getRedirectURL() |
String |
getReturnUrlForCancelLink()
The cancel links should not included the selectedIssueId, otherwise when returning to the issue navigator an
issue updated notification will be shown.
|
SchemeManager |
getSchemeManager() |
WorkflowSchemeManager |
getWorkflowSchemeManager() |
boolean |
isAnyLiveTasks() |
boolean |
isDraftMigration() |
void |
setDraftMigration(boolean draftMigration) |
void |
setProjectIdsParameter(String projectIdsStr) |
void |
setProjects(List<Project> projects) |
doExecute, getSchemeIds, getSchemes, hasPermission, setSchemeIds
getProject, getProjectId, setProjectId
doNameValidation, formatSecurityTypeParameter, getScheme, getSchemeId, getSchemeObject, 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, 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 SelectProjectWorkflowScheme(WorkflowSchemeMigrationTaskAccessor taskAccessor, TaskManager taskManager, WorkflowSchemeManager workflowSchemeManager, TaskDescriptorBean.Factory taskBeanFactory)
public String doDefault() throws Exception
doDefault
in class AbstractSelectProjectScheme
Exception
protected void doValidation()
doValidation
in class AbstractSelectProjectScheme
public SchemeManager getSchemeManager()
getSchemeManager
in class AbstractSchemeAwareAction
public WorkflowSchemeManager getWorkflowSchemeManager()
public String getProjectReturnUrl()
getProjectReturnUrl
in class AbstractSelectProjectScheme
public String getReturnUrlForCancelLink()
JiraWebActionSupport
getReturnUrlForCancelLink
in class JiraWebActionSupport
public String getRedirectURL()
getRedirectURL
in class AbstractSelectProjectScheme
public boolean isAnyLiveTasks()
public TaskDescriptorBean getCurrentTask()
public boolean isDraftMigration()
public void setDraftMigration(boolean draftMigration)
public String getProjectIdsParameter()
public void setProjectIdsParameter(String projectIdsStr)
Copyright © 2002-2021 Atlassian. All Rights Reserved.