Package com.xebialabs.xlrelease.upgrade
Interface ImportUpgrade
- All Known Implementing Classes:
XLRelease451ImportAddTemplateViewersFields,XLRelease460RemoveSavedVariableProperties
public interface ImportUpgrade
This class must be implemented when an upgrade must be performed
ONLY on template import
- See Also:
-
JsonUpgrade
-
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.deployit.server.api.upgrade.VersionperformUpgrade(org.codehaus.jettison.json.JSONObject release) Modifies a release at JSON level
-
Method Details
-
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()
-