Package com.xebialabs.xlrelease.upgrade
Interface ImportUpgrade
-
- All Known Implementing Classes:
XLRelease451ImportAddTemplateViewersFields,XLRelease460RemoveSavedVariableProperties
public interface ImportUpgradeThis class must be implemented when an upgrade must be performed ONLY on template import- See Also:
JsonUpgrade
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.xebialabs.deployit.server.api.upgrade.VersiongetUpgradeVersion()UpgradeResultperformUpgrade(org.codehaus.jettison.json.JSONObject release)Modifies a release at JSON level
-
-
-
Method Detail
-
performUpgrade
UpgradeResult performUpgrade(org.codehaus.jettison.json.JSONObject release) throws org.codehaus.jettison.json.JSONException
Modifies a release at JSON level- Parameters:
release- the release JSON object- Returns:
UpgradeResult- Throws:
org.codehaus.jettison.json.JSONException
-
getUpgradeVersion
com.xebialabs.deployit.server.api.upgrade.Version getUpgradeVersion()
-
-