com.atlassian.jira.upgrade.UpgradeManager |
![]() |
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
UpgradeManager.Status | Status of the upgrade process |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns true if a scheduled upgrade is in progress.
| |||||||||||
Performs the upgrade if one is required and the license is not too old to proceed with the upgrade.
| |||||||||||
Export path of the last backup performed by this manager
| |||||||||||
Return true if the upgrade task implemented in the parameter class has completed successfully..
| |||||||||||
Schedules the execution of delayed upgrades.
|
Returns true if a scheduled upgrade is in progress.
Performs the upgrade if one is required and the license is not too old to proceed with the upgrade.
backupPath | - a path to the default location of the export, may be null , in which case no auto
export will be performed |
---|---|
upgradeManagerParams | contain information needed to upgrade process |
IllegalXMLCharactersException | if backup was impossible due to invalid XML characters |
---|
Export path of the last backup performed by this manager
Return true if the upgrade task implemented in the parameter class has completed successfully.. Note: We use the class as the parameter to help when tasks are refactored and reordered etc.
clazz | The Upgrade Task's implementing class. |
---|
Schedules the execution of delayed upgrades.
delayMins | the amount of time in minutes to wait before executing the delayed upgrades. |
---|---|
isAllowReindex | set this to true to allow any required reindex to be done. |