Class UpdateNotNullIssueFieldFunction
java.lang.Object
com.atlassian.jira.workflow.WorkflowFunctionUtils
com.atlassian.jira.workflow.function.issue.AbstractJiraFunctionProvider
com.atlassian.jira.workflow.function.issue.UpdateIssueFieldFunction
com.atlassian.jira.workflow.function.issue.UpdateNotNullIssueFieldFunction
- All Implemented Interfaces:
com.opensymphony.workflow.FunctionProvider
-
Field Summary
Fields inherited from class com.atlassian.jira.workflow.function.issue.UpdateIssueFieldFunction
DEFAULT_VALUE, UNASSIGNED_VALUEFields inherited from class com.atlassian.jira.workflow.WorkflowFunctionUtils
ORIGINAL_ISSUE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidTakes a name (vars.key) of a transient var in the args map If the modified fields of the issue contains that the field id stored in "vars.key" set the field value as the field.value and call the super method to update the issue field function.Methods inherited from class com.atlassian.jira.workflow.function.issue.UpdateIssueFieldFunction
makeDescriptorMethods inherited from class com.atlassian.jira.workflow.function.issue.AbstractJiraFunctionProvider
getIssueMethods inherited from class com.atlassian.jira.workflow.WorkflowFunctionUtils
getCaller, getCallerKey, getCallerName, getCallerUser, getCallerUserFromArgs, getUserByKey, populateParamsWithUser, populateParamsWithUser
-
Constructor Details
-
UpdateNotNullIssueFieldFunction
public UpdateNotNullIssueFieldFunction()
-
-
Method Details
-
execute
public void execute(Map transientVars, Map args, com.opensymphony.module.propertyset.PropertySet ps) throws com.opensymphony.workflow.WorkflowException Takes a name (vars.key) of a transient var in the args map If the modified fields of the issue contains that the field id stored in "vars.key" set the field value as the field.value and call the super method to update the issue field function.- Specified by:
executein interfacecom.opensymphony.workflow.FunctionProvider- Overrides:
executein classUpdateIssueFieldFunction- Throws:
com.opensymphony.workflow.WorkflowException
-