public class WorkflowTransitionUtilImpl extends Object implements WorkflowProgressAware, WorkflowTransitionUtil
FIELD_COMMENT, FIELD_COMMENT_GROUP_LEVEL, FIELD_COMMENT_LEVEL, FIELD_COMMENT_ROLE_LEVEL, VIEW_COMMENTASSIGN, VIEW_COMMENTASSIGN_ID, VIEW_RESOLVE, VIEW_RESOLVE_ID, VIEW_SCREEN| Constructor and Description |
|---|
WorkflowTransitionUtilImpl(JiraAuthenticationContext authenticationContext,
WorkflowManager workflowManager,
PermissionManager permissionManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
CommentService commentService,
I18nHelper.BeanFactory i18nFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalInput(Object key,
Object value)
Pass a parameter into the action's "transientVars" parameter.
|
void |
addError(String name,
String error) |
void |
addErrorMessage(String error) |
int |
getAction() |
com.opensymphony.workflow.loader.ActionDescriptor |
getActionDescriptor() |
Map |
getAdditionalInputs() |
FieldScreenRenderer |
getFieldScreenRenderer() |
MutableIssue |
getIssue() |
Project |
getProject() |
Project |
getProjectObject()
Legacy synonym for
WorkflowProgressAware.getProject() |
ApplicationUser |
getRemoteApplicationUser() |
ApplicationUser |
getRemoteUser()
Deprecated.
Use
getRemoteApplicationUser() instead. Since v6.2.3. |
String |
getUserKey()
Gets key of user who the workflow transition will be executed as
|
String |
getUsername()
Deprecated.
Use
getUserKey() instead. Since v6.0. |
boolean |
hasScreen()
Checks if there's a screen associated with the workflow action for this transition.
|
ErrorCollection |
progress() |
void |
setAction(int action) |
void |
setIssue(MutableIssue issue) |
void |
setParams(Map params) |
void |
setUserkey(String userkey)
Sets key of user who the workflow transition will be executed as
|
void |
setUsername(String username)
Deprecated.
Use
setUserkey(String) instead. Since v6.0. |
ErrorCollection |
validate() |
public WorkflowTransitionUtilImpl(JiraAuthenticationContext authenticationContext, WorkflowManager workflowManager, PermissionManager permissionManager, FieldScreenRendererFactory fieldScreenRendererFactory, CommentService commentService, I18nHelper.BeanFactory i18nFactory)
public MutableIssue getIssue()
getIssue in interface WorkflowProgressAwarepublic void setIssue(MutableIssue issue)
setIssue in interface WorkflowTransitionUtilpublic Project getProject()
getProject in interface WorkflowProgressAwarepublic Project getProjectObject()
WorkflowProgressAwareWorkflowProgressAware.getProject()getProjectObject in interface WorkflowProgressAwarepublic ApplicationUser getRemoteUser()
getRemoteApplicationUser() instead. Since v6.2.3.getRemoteUser in interface WorkflowProgressAwarepublic ApplicationUser getRemoteApplicationUser()
getRemoteApplicationUser in interface WorkflowProgressAwarepublic int getAction()
getAction in interface WorkflowProgressAwarepublic void setAction(int action)
setAction in interface WorkflowProgressAwaresetAction in interface WorkflowTransitionUtilpublic com.opensymphony.workflow.loader.ActionDescriptor getActionDescriptor()
getActionDescriptor in interface WorkflowTransitionUtilpublic void addErrorMessage(String error)
addErrorMessage in interface WorkflowProgressAwarepublic void addError(String name, String error)
addError in interface WorkflowProgressAwarepublic Map getAdditionalInputs()
getAdditionalInputs in interface WorkflowProgressAwarepublic void addAdditionalInput(Object key, Object value)
WorkflowTransitionUtiladdAdditionalInput in interface WorkflowTransitionUtilpublic String getUsername()
getUserKey() instead. Since v6.0.WorkflowTransitionUtilgetUsername in interface WorkflowTransitionUtilpublic void setUsername(String username)
setUserkey(String) instead. Since v6.0.WorkflowTransitionUtilsetUsername in interface WorkflowTransitionUtilusername - desired usernamepublic String getUserKey()
WorkflowTransitionUtilgetUserKey in interface WorkflowTransitionUtilpublic void setUserkey(String userkey)
WorkflowTransitionUtilsetUserkey in interface WorkflowTransitionUtiluserkey - desired user's keypublic ErrorCollection validate()
validate in interface WorkflowTransitionUtilpublic FieldScreenRenderer getFieldScreenRenderer()
getFieldScreenRenderer in interface WorkflowTransitionUtilpublic ErrorCollection progress()
progress in interface WorkflowTransitionUtilpublic void setParams(Map params)
setParams in interface WorkflowTransitionUtilpublic boolean hasScreen()
WorkflowTransitionUtilhasScreen in interface WorkflowTransitionUtilCopyright © 2002-2019 Atlassian. All Rights Reserved.