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 AbstractImmediateUpgradeTask
s 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 UpgradeService
public boolean areUpgradesRunning()
UpgradeService
areUpgradesRunning
in interface UpgradeService
Copyright © 2002-2024 Atlassian. All Rights Reserved.