com.atlassian.jira.upgrade
Interface UpgradeManager

All Known Implementing Classes:
UpgradeManagerImpl

public interface UpgradeManager


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

Method Detail

needUpgrade

public boolean needUpgrade()

printErrors

public void printErrors(Collection errors)

getRelevantUpgradesFromList

public SortedMap getRelevantUpgradesFromList(Map map)

doEditionUpgrade

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

doSetupUpgrade

public Collection doSetupUpgrade()

getAllEnterpriseUpgrades

public SortedMap getAllEnterpriseUpgrades()

getAllProfessionalUpgrades

public SortedMap getAllProfessionalUpgrades()

getSetupEnterpriseUpgrades

public SortedMap getSetupEnterpriseUpgrades()

getSetupProfessionalUpgrades

public SortedMap getSetupProfessionalUpgrades()

getJiraBuildNumber

public String getJiraBuildNumber()

doUpgradeIfNeededAndAllowed

public Collection doUpgradeIfNeededAndAllowed(String backupPath)
                                       throws IllegalXMLCharactersException
Throws:
IllegalXMLCharactersException

getExportFilePath

public String getExportFilePath()

getAllStandardUpgrades

public SortedMap getAllStandardUpgrades()

getSetupStandardUpgrades

public SortedMap getSetupStandardUpgrades()


Copyright © 2002-2006 Atlassian. All Rights Reserved.