Package com.atlassian.jira.upgrade.tasks
Class UpgradeTask_Build10020000
java.lang.Object
com.atlassian.jira.upgrade.AbstractUpgradeTask
com.atlassian.jira.upgrade.AbstractDelayableUpgradeTask
com.atlassian.jira.upgrade.tasks.UpgradeTask_Build10020000
- All Implemented Interfaces:
UpgradeTask,com.atlassian.upgrade.spi.UpgradeTask
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.upgrade.UpgradeTask
UpgradeTask.ScheduleOption, UpgradeTask.Status -
Constructor Summary
ConstructorsConstructorDescriptionUpgradeTask_Build10020000(QueryDslAccessor queryDslAccessor, InternalJiraSecretsStorage internalJiraSecretsStorage, ApplicationProperties applicationProperties, JiraProperties jiraProperties) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoUpgrade(boolean setupMode) Perform the upgrade.intA short (<50 chars) description of the upgrade actionbooleanFlag to claim whether this upgrade task needs an explicit downgrade task to reverse the data changes in Jira-Server.Methods inherited from class com.atlassian.jira.upgrade.AbstractDelayableUpgradeTask
getScheduleOptionMethods inherited from class com.atlassian.jira.upgrade.AbstractUpgradeTask
addError, addErrors, addErrors, convertToSchemaTableName, dependsUpon, getApplicationProperties, getDatabaseConnection, getDatabaseType, getDatabaseUtil, getDelegator, getEntityEngine, getErrors, getI18nBean, getOfBizDelegator, getReindexRequestService, getSchemaName, isMSSQL, isMYSQL, isORACLE, isPostgreSQL, runUpgrade
-
Constructor Details
-
UpgradeTask_Build10020000
public UpgradeTask_Build10020000(QueryDslAccessor queryDslAccessor, InternalJiraSecretsStorage internalJiraSecretsStorage, ApplicationProperties applicationProperties, JiraProperties jiraProperties)
-
-
Method Details
-
getBuildNumber
public int getBuildNumber()- Returns:
- The build number that this upgrade is applicable to
-
getShortDescription
Description copied from interface:UpgradeTaskA short (<50 chars) description of the upgrade action -
isDowngradeTaskRequired
public boolean isDowngradeTaskRequired()Description copied from interface:UpgradeTaskFlag to claim whether this upgrade task needs an explicit downgrade task to reverse the data changes in Jira-Server. Jira-Cloud always needs corresponding downgrade task.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.
- Returns:
- true if an actual Downgrade Task must run to revert these changes, false if downgrade is a no-op.
-
doUpgrade
Description copied from interface:UpgradeTaskPerform the upgrade.- Parameters:
setupMode- Indicating this upgrade task is running during set up.- Throws:
Exception
-