public class DefaultUpgradeService extends Object implements UpgradeService
| Constructor and Description |
|---|
DefaultUpgradeService(IndexingUpgradeService indexingUpgradeService,
DelayedUpgradeService delayedUpgradeService,
com.atlassian.upgrade.spi.UpgradeTaskFactory upgradeTaskFactory,
BuildUtilsInfo buildUtilsInfo,
DatabaseUpgradeStateManager databaseUpgradeStateManager,
ServiceManager serviceManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areUpgradesRunning()
Checks if any upgrades are running.
|
UpgradeResult |
runUpgrades()
Executed upgrades depending on which upgrades are pending.
|
public DefaultUpgradeService(IndexingUpgradeService indexingUpgradeService, DelayedUpgradeService delayedUpgradeService, com.atlassian.upgrade.spi.UpgradeTaskFactory upgradeTaskFactory, BuildUtilsInfo buildUtilsInfo, DatabaseUpgradeStateManager databaseUpgradeStateManager, ServiceManager serviceManager)
public UpgradeResult runUpgrades()
First a check for pending AbstractImmediateUpgradeTasks is done. If there are some Jira upgrades,
they will be run synchronously. Then other upgrades taks like plugins upgrade tasks will be scheduled in delayed upgrade tasks service.
runUpgrades in interface UpgradeServicepublic boolean areUpgradesRunning()
UpgradeServiceareUpgradesRunning in interface UpgradeServiceCopyright © 2002-2023 Atlassian. All Rights Reserved.