Package com.atlassian.jira.upgrade
Class DefaultUpgradeConstraints
java.lang.Object
com.atlassian.jira.upgrade.DefaultUpgradeConstraints
- All Implemented Interfaces:
UpgradeConstraints
Allows to run every upgrade task (this needs to be fixed as it should only be allowed to run upgrade task up to
current build number) and returns
BuildUtilsInfo.getApplicationBuildNumber() as a target database number.- Since:
- v7
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGets the target number of database that should be set once all upgrade tasks are run.booleanshouldRunTask(String upgradeTaskNumber) Checks if given upgrade task number should be run by upgrade manager.
-
Constructor Details
-
DefaultUpgradeConstraints
-
-
Method Details
-
getTargetDatabaseBuildNumber
public int getTargetDatabaseBuildNumber()Description copied from interface:UpgradeConstraintsGets the target number of database that should be set once all upgrade tasks are run.- Specified by:
getTargetDatabaseBuildNumberin interfaceUpgradeConstraints- Returns:
- target number of database.
-
shouldRunTask
Description copied from interface:UpgradeConstraintsChecks if given upgrade task number should be run by upgrade manager.- Specified by:
shouldRunTaskin interfaceUpgradeConstraints- Parameters:
upgradeTaskNumber- number of upgrade task- Returns:
- true if task should be run, false otherwise.
-