public class

UpgradeTask_Build6210

extends LegacyImmediateUpgradeTask
java.lang.Object
   ↳ com.atlassian.jira.upgrade.AbstractUpgradeTask
     ↳ com.atlassian.jira.upgrade.AbstractImmediateUpgradeTask
       ↳ com.atlassian.jira.upgrade.LegacyImmediateUpgradeTask
         ↳ com.atlassian.jira.upgrade.tasks.UpgradeTask_Build6210

Class Overview

This upgrade task is intended to modify Workflow Descriptors meta attributes which are currently storing userNames. As rename user changes are introduced, persisting userName is not sufficient to identify update's author. Since this upgrade task, in meta attributes will be persisted userKey.

JRADEV-17010: Translating usernames stored in workflow's XML into userKeys

Summary

Constants
String DESCRIPTOR_ENTITY_FIELD
String DRAFT_WORKFLOW_ENTITY_NAME
String WORKFLOW_ENTITY_NAME
Public Constructors
UpgradeTask_Build6210(EntityEngine entityEngine)
Public Methods
@Nullable String dependsUpon()
Return the Upgrade task id of another upgrade task that must be run prior to this task.
void doUpgrade(boolean setupMode)
String getBuildNumber()
String getShortDescription()
[Expand]
Inherited Methods
From class com.atlassian.jira.upgrade.LegacyImmediateUpgradeTask
From class com.atlassian.jira.upgrade.AbstractImmediateUpgradeTask
From class com.atlassian.jira.upgrade.AbstractUpgradeTask
From class java.lang.Object
From interface com.atlassian.jira.upgrade.UpgradeTask

Constants

public static final String DESCRIPTOR_ENTITY_FIELD

Constant Value: "descriptor"

public static final String DRAFT_WORKFLOW_ENTITY_NAME

Constant Value: "DraftWorkflow"

public static final String WORKFLOW_ENTITY_NAME

Constant Value: "Workflow"

Public Constructors

public UpgradeTask_Build6210 (EntityEngine entityEngine)

Public Methods

@Nullable public String dependsUpon ()

Return the Upgrade task id of another upgrade task that must be run prior to this task.

public void doUpgrade (boolean setupMode)

Throws
Exception

public String getBuildNumber ()

public String getShortDescription ()