Package com.atlassian.jira.upgrade.tasks
Class UpgradeTask_Build814000
java.lang.Object
com.atlassian.jira.upgrade.AbstractUpgradeTask
com.atlassian.jira.upgrade.AbstractDelayableUpgradeTask
com.atlassian.jira.upgrade.tasks.UpgradeTask_Build814000
- All Implemented Interfaces:
UpgradeTask,com.atlassian.upgrade.spi.UpgradeTask
Upgrade task to copy email templates from resources to Shared Jira Home. This is needed as we want to allow admins
to edit email templates which are placed in Shared Jira Home. This will also allow to preserve modified templates
while upgrading Jira to a new version.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.jira.upgrade.UpgradeTask
UpgradeTask.ScheduleOption, UpgradeTask.Status -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUpgradeTask_Build814000(JiraHomeTemplatesRevertService jiraHomeTemplatesRevertService) -
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
-
Field Details
-
BUILD_NUMBER
public static final int BUILD_NUMBER- See Also:
-
-
Constructor Details
-
UpgradeTask_Build814000
-
-
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
-