com.atlassian.jira.upgrade
Interface UpgradeManager

All Known Implementing Classes:
UpgradeManagerImpl

public interface UpgradeManager


Method Summary
 java.util.Collection doEditionUpgrade(com.atlassian.license.License originalLicense)
           
 java.util.Collection doSetupUpgrade()
           
 java.util.Collection doUpgradeIfNeededAndAllowed(java.lang.String backupPath)
           
 java.util.SortedMap getAllEnterpriseUpgrades()
           
 java.util.SortedMap getAllProfessionalUpgrades()
           
 java.util.SortedMap getAllStandardUpgrades()
           
 java.lang.String getExportFilePath()
           
 java.lang.String getJiraBuildNumber()
           
 java.util.SortedMap getRelevantUpgradesFromList(java.util.Map map)
           
 java.util.SortedMap getSetupEnterpriseUpgrades()
           
 java.util.SortedMap getSetupProfessionalUpgrades()
           
 java.util.SortedMap getSetupStandardUpgrades()
           
 boolean needUpgrade()
           
 void printErrors(java.util.Collection errors)
           
 

Method Detail

needUpgrade

public boolean needUpgrade()

printErrors

public void printErrors(java.util.Collection errors)

getRelevantUpgradesFromList

public java.util.SortedMap getRelevantUpgradesFromList(java.util.Map map)

doEditionUpgrade

public java.util.Collection doEditionUpgrade(com.atlassian.license.License originalLicense)

doSetupUpgrade

public java.util.Collection doSetupUpgrade()

getAllEnterpriseUpgrades

public java.util.SortedMap getAllEnterpriseUpgrades()

getAllProfessionalUpgrades

public java.util.SortedMap getAllProfessionalUpgrades()

getSetupEnterpriseUpgrades

public java.util.SortedMap getSetupEnterpriseUpgrades()

getSetupProfessionalUpgrades

public java.util.SortedMap getSetupProfessionalUpgrades()

getJiraBuildNumber

public java.lang.String getJiraBuildNumber()

doUpgradeIfNeededAndAllowed

public java.util.Collection doUpgradeIfNeededAndAllowed(java.lang.String backupPath)
                                                 throws IllegalXMLCharactersException
Throws:
IllegalXMLCharactersException

getExportFilePath

public java.lang.String getExportFilePath()

getAllStandardUpgrades

public java.util.SortedMap getAllStandardUpgrades()

getSetupStandardUpgrades

public java.util.SortedMap getSetupStandardUpgrades()


Copyright © 2002-2005 Atlassian. All Rights Reserved.