Class XLReleaseUpgrader

java.lang.Object
com.xebialabs.deployit.upgrade.Upgrader
com.xebialabs.xlrelease.upgrade.XLReleaseUpgrader
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class XLReleaseUpgrader extends com.xebialabs.deployit.upgrade.Upgrader
  • Constructor Summary

    Constructors
    Constructor
    Description
    XLReleaseUpgrader(com.xebialabs.deployit.upgrade.UpgradeStrategy upgradeStrategy, boolean forceUpgrades, com.xebialabs.xlplatform.upgrade.RepositoryVersionService repositoryVersionService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    updateVersion(com.xebialabs.deployit.server.api.upgrade.Version version, List<com.xebialabs.deployit.server.api.upgrade.Upgrade> upgrades)
     

    Methods inherited from class com.xebialabs.deployit.upgrade.Upgrader

    addComponent, addUpgrade, applyUpgrades, applyUpgrades, askForUpgrade, autoUpgrade, autoUpgrade, findUpgrades, getComponentVersion, read, setApplicationContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • XLReleaseUpgrader

      public XLReleaseUpgrader(com.xebialabs.deployit.upgrade.UpgradeStrategy upgradeStrategy, boolean forceUpgrades, com.xebialabs.xlplatform.upgrade.RepositoryVersionService repositoryVersionService)
  • Method Details

    • updateVersion

      protected void updateVersion(com.xebialabs.deployit.server.api.upgrade.Version version, List<com.xebialabs.deployit.server.api.upgrade.Upgrade> upgrades)
      Overrides:
      updateVersion in class com.xebialabs.deployit.upgrade.Upgrader