com.xebialabs.deployit.plugin.iis
Class UpgradeToIisPlugin390

java.lang.Object
  extended by com.xebialabs.deployit.server.api.upgrade.Upgrade
      extended by com.xebialabs.deployit.plugin.iis.UpgradeToIisPlugin390
All Implemented Interfaces:
java.lang.Comparable<com.xebialabs.deployit.server.api.upgrade.Upgrade>

public class UpgradeToIisPlugin390
extends com.xebialabs.deployit.server.api.upgrade.Upgrade

Upgrades the Deployit repository to the format used by IIS plugin 3.9.0 and upx.


Constructor Summary
UpgradeToIisPlugin390()
           
 
Method Summary
 boolean doUpgrade(com.xebialabs.deployit.server.api.repository.RawRepository repository)
           
 com.xebialabs.deployit.server.api.upgrade.Version upgradeVersion()
           
 
Methods inherited from class com.xebialabs.deployit.server.api.upgrade.Upgrade
compareTo, shouldBeApplied, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UpgradeToIisPlugin390

public UpgradeToIisPlugin390()
Method Detail

upgradeVersion

public com.xebialabs.deployit.server.api.upgrade.Version upgradeVersion()
Specified by:
upgradeVersion in class com.xebialabs.deployit.server.api.upgrade.Upgrade

doUpgrade

public boolean doUpgrade(com.xebialabs.deployit.server.api.repository.RawRepository repository)
                  throws com.xebialabs.deployit.server.api.upgrade.UpgradeException
Specified by:
doUpgrade in class com.xebialabs.deployit.server.api.upgrade.Upgrade
Throws:
com.xebialabs.deployit.server.api.upgrade.UpgradeException