Class UpgradeSettings

  • All Implemented Interfaces:
    Referenceable

    public final class UpgradeSettings
    extends ProjectObject
    Upgrade Settings for the Installer. Project Automation Note: Refer the com.zerog.ia.auto.project.ProjectDescription class for setting up the upgradeCode for the Installer
    Author:
    Akshay B R
    • Constructor Detail

      • UpgradeSettings

        public UpgradeSettings()
    • Method Detail

      • getEnableUpgrade

        public boolean getEnableUpgrade()
        Is upgrade enabled
      • setEnableUpgrade

        public void setEnableUpgrade​(boolean EnableUpgrade)
        Is upgrade enabled
      • getUpgradeConfigurationsList

        public java.util.List<UpgradeConfiguration> getUpgradeConfigurationsList()
        list of upgrade configurations
      • setUpgradeConfigurationsList

        public void setUpgradeConfigurationsList​(java.util.List<UpgradeConfiguration> UpgradeConfigurationsList)
        list of upgrade configurations
      • getAbortInstallationIfUninstallFails

        public boolean getAbortInstallationIfUninstallFails()
        Abort installation if uninstall fails
      • setAbortInstallationIfUninstallFails

        public void setAbortInstallationIfUninstallFails​(boolean AbortInstallationIfUninstallFails)
        Abort installation if uninstall fails
      • getAutomaticallyRemoveAllExistingInstallations

        public boolean getAutomaticallyRemoveAllExistingInstallations()
        Auto remove all existing installs
      • setAutomaticallyRemoveAllExistingInstallations

        public void setAutomaticallyRemoveAllExistingInstallations​(boolean AutomaticallyRemoveAllExistingInstallations)
        Auto remove all existing installs
      • getPromptUserOnExistanceOfMultiplePreviousInstallations

        public boolean getPromptUserOnExistanceOfMultiplePreviousInstallations()
        Prompt user on existance of multiple previous installations
      • setPromptUserOnExistanceOfMultiplePreviousInstallations

        public void setPromptUserOnExistanceOfMultiplePreviousInstallations​(boolean PromptUserOnExistanceOfMultiplePreviousInstallations)
        Prompt user on existance of multiple previous installations
      • getAllowCustomizationOfUserInstallDirectory

        public boolean getAllowCustomizationOfUserInstallDirectory()
        Allow the customization of User Install Directory in case of upgrades
      • setAllowCustomizationOfUserInstallDirectory

        public void setAllowCustomizationOfUserInstallDirectory​(boolean AllowCustomizationOfUserInstallDirectory)
        Allow the customization of User Install Directory in case of upgrades
      • getRetainFeaturePreferences

        public boolean getRetainFeaturePreferences()
        Retain feature preferences during upgrade
      • setRetainFeaturePreferences

        public void setRetainFeaturePreferences​(boolean RetainFeaturePreferences)
        Retain feature preferences during upgrade