Class BuildNumberDao

java.lang.Object
com.atlassian.jira.upgrade.util.BuildNumberDao

public class BuildNumberDao extends Object
Provides utilities around writing all the various build number / version number values in the DB. Shared functionality used in both Upgrades and Downgrades.
Since:
v6.4.5
  • Constructor Details

  • Method Details

    • setJiraVersion

      public void setJiraVersion(String version)
      Sets the JIRA version (eg 6.4.7) in the database.
    • setDatabaseBuildNumber

      public void setDatabaseBuildNumber(String buildNumber)
      Set the DB build number (eg 64023) in the database.
      Parameters:
      buildNumber - the build number to write
    • setMinimumDowngradeVersion

      public void setMinimumDowngradeVersion()
      Store the minimum downgrade version in the database so that it will be exposed in the xml backup.
    • insertUpgradeVersionHistory

      public void insertUpgradeVersionHistory(OfBizDelegator ofBizDelegator, String currentBuildNumber, String version)