com.atlassian.jira.upgrade.tasks
Class UpgradeTask_Build6210
java.lang.Object
com.atlassian.jira.upgrade.AbstractUpgradeTask
com.atlassian.jira.upgrade.tasks.UpgradeTask_Build6210
- All Implemented Interfaces:
- UpgradeTask
public class UpgradeTask_Build6210
- extends AbstractUpgradeTask
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
- Since:
- v6.0
Methods inherited from class com.atlassian.jira.upgrade.AbstractUpgradeTask |
addError, addErrors, addErrors, convertToSchemaTableName, getApplicationProperties, getDatabaseConnection, getDatabaseType, getDelegator, getEntityEngine, getErrors, getI18nBean, getOfBizDelegator, getSchemaName, isMSSQL, isMYSQL, isORACLE, isPostgreSQL, isReindexRequired |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESCRIPTOR_ENTITY_FIELD
public static final String DESCRIPTOR_ENTITY_FIELD
- See Also:
- Constant Field Values
DRAFT_WORKFLOW_ENTITY_NAME
public static final String DRAFT_WORKFLOW_ENTITY_NAME
- See Also:
- Constant Field Values
WORKFLOW_ENTITY_NAME
public static final String WORKFLOW_ENTITY_NAME
- See Also:
- Constant Field Values
UpgradeTask_Build6210
public UpgradeTask_Build6210(EntityEngine entityEngine)
getShortDescription
public String getShortDescription()
- Description copied from interface:
UpgradeTask
- A short (<50 chars) description of the upgrade action
getBuildNumber
public String getBuildNumber()
- Specified by:
getBuildNumber
in interface UpgradeTask
- Specified by:
getBuildNumber
in class AbstractUpgradeTask
- Returns:
- The build number that this upgrade is applicable to
doUpgrade
public void doUpgrade(boolean setupMode)
throws Exception
- Description copied from interface:
UpgradeTask
- Perform the upgrade.
- Specified by:
doUpgrade
in interface UpgradeTask
- Specified by:
doUpgrade
in class AbstractUpgradeTask
- Parameters:
setupMode
- Indicating this upgrade task is running during set up.
- Throws:
Exception
Copyright © 2002-2014 Atlassian. All Rights Reserved.