com.atlassian.jira.web.action.admin.workflow
Class AbstractAddWorkflowTransitionDescriptorParams
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.workflow.AbstractWorkflowTransitionAction
com.atlassian.jira.web.action.admin.workflow.AbstractAddWorkflowTransitionDescriptorParams
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
- AddWorkflowTransitionConditionParams, AddWorkflowTransitionFunctionParams, AddWorkflowTransitionValidatorParams
public abstract class AbstractAddWorkflowTransitionDescriptorParams
- extends AbstractWorkflowTransitionAction
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirectChecker, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
getCommandName, setCommand |
AbstractAddWorkflowTransitionDescriptorParams
public AbstractAddWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.StepDescriptor step,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService)
AbstractAddWorkflowTransitionDescriptorParams
public AbstractAddWorkflowTransitionDescriptorParams(JiraWorkflow workflow,
com.opensymphony.workflow.loader.ActionDescriptor transition,
com.atlassian.plugin.PluginAccessor pluginAccessor,
WorkflowService workflowService)
doDefault
public String doDefault()
throws Exception
- Overrides:
doDefault
in class webwork.action.ActionSupport
- Throws:
Exception
doValidation
protected void doValidation()
- Overrides:
doValidation
in class webwork.action.ActionSupport
doExecute
protected String doExecute()
throws Exception
- Overrides:
doExecute
in class webwork.action.ActionSupport
- Throws:
Exception
getRedirectUrl
protected String getRedirectUrl()
getPluginModuleKey
public String getPluginModuleKey()
setPluginModuleKey
public void setPluginModuleKey(String pluginModuleKey)
setupWorkflowDescriptorParams
protected void setupWorkflowDescriptorParams(Map startingParams)
setupDescriptor
protected void setupDescriptor()
getDescriptorParams
protected Map getDescriptorParams()
getDescriptor
protected AbstractWorkflowModuleDescriptor getDescriptor()
getWorkflowModuleDescriptors
public List getWorkflowModuleDescriptors()
getDescriptorHtml
public String getDescriptorHtml()
- Generate HTML prompting for this condition's parameters.
getWorkflowModuleDescriptorClass
protected abstract Class getWorkflowModuleDescriptorClass()
addWorkflowDescriptor
protected abstract void addWorkflowDescriptor()
throws WorkflowException,
com.atlassian.plugin.PluginParseException
- Throws:
WorkflowException
com.atlassian.plugin.PluginParseException
getWorkflowDescriptorName
public abstract String getWorkflowDescriptorName()
Copyright © 2002-2012 Atlassian. All Rights Reserved.