public class UpgradeTask_Build663 extends AbstractReindexUpgradeTask
UpgradeTask.ScheduleOption, UpgradeTask.Status
ALL_INDEXES, ALL_ISSUE_INDEXES, ALL_SHARED_ENTITY_TYPES, NO_SHARED_ENTITIES, WORKLOG_ONLY
Constructor and Description |
---|
UpgradeTask_Build663() |
Modifier and Type | Method and Description |
---|---|
Integer |
dependsUpon()
Return the Upgrade task id of another upgrade task that must be run prior to this task.
|
void |
doUpgrade(boolean setupMode)
Perform the upgrade.
|
int |
getBuildNumber() |
String |
getShortDescription()
A short (<50 chars) description of the upgrade action
|
boolean |
isDowngradeTaskRequired()
Flag to claim whether this upgrade task needs an explicit downgrade task to reverse the data changes.
|
reIndexAllIssues
getScheduleOption
addError, addErrors, addErrors, convertToSchemaTableName, getApplicationProperties, getDatabaseConnection, getDatabaseType, getDelegator, getEntityEngine, getErrors, getI18nBean, getOfBizDelegator, getReindexRequestService, getSchemaName, isMSSQL, isMYSQL, isORACLE, isPostgreSQL, runUpgrade
public int getBuildNumber()
public String getShortDescription()
UpgradeTask
getShortDescription
in interface com.atlassian.upgrade.spi.UpgradeTask
getShortDescription
in class AbstractReindexUpgradeTask
public boolean isDowngradeTaskRequired()
UpgradeTask
If a downgrade is a simple no-op then return false, and JIRA will ignore these changes during a downgrade.
If you need to actually undo the changes made here then declare true and add a Downgrade Task to the bug fix branch.
public void doUpgrade(boolean setupMode) throws Exception
UpgradeTask
doUpgrade
in class AbstractReindexUpgradeTask
setupMode
- Indicating this upgrade task is running during set up.Exception
@Nullable public Integer dependsUpon()
UpgradeTask
dependsUpon
in class AbstractUpgradeTask
Copyright © 2002-2017 Atlassian. All Rights Reserved.