Class UpgradeLauncher

java.lang.Object
com.atlassian.jira.upgrade.UpgradeLauncher

public class UpgradeLauncher extends Object
Tests if an upgrade is necessary, and performs it. Note that upgrades are performed on the same thread
  • Constructor Details

    • UpgradeLauncher

      public UpgradeLauncher(JohnsonProvider johnsonProvider)
      Production constructor that uses ComponentAccessor to obtain some dependencies.
      Parameters:
      johnsonProvider - the Johnson provider
  • Method Details

    • start

      public void start()
      The upgrade runner loads the Upgrade Manager, which then performs any necessary upgrades.