Interface DeltaSpecification
- All Superinterfaces:
Serializable
The specification of what should happen on the target environment in order to deploy this
DeployedApplication
-
Method Summary
Modifier and TypeMethodDescriptionTheDelta
s that were calculated for this deploymentTheDeployedApplication
that is the subject of the current (un)deployment.The operation that is being executed on theDeployedApplication
.TheDeployedApplication
that is being replaced with this (un)deployment.boolean
Indicated whether this specification was calculated as a result of a rollback operation.
-
Method Details
-
getOperation
Operation getOperation()The operation that is being executed on theDeployedApplication
.- Returns:
- the operation
-
getPreviousDeployedApplication
DeployedApplication getPreviousDeployedApplication()TheDeployedApplication
that is being replaced with this (un)deployment. Isnull
when this is an initial deployment.- Returns:
- the previous version of the DeployedApplication
-
getDeployedApplication
DeployedApplication getDeployedApplication()TheDeployedApplication
that is the subject of the current (un)deployment. Note: From XL Deploy 4.0 onwards this will returnnull
when an undeployment is being planned, similar toDelta
.- Returns:
- the DeployedApplication
-
getDeltas
TheDelta
s that were calculated for this deployment- Returns:
- the list of
Delta
-
isRollback
boolean isRollback()Indicated whether this specification was calculated as a result of a rollback operation.- Returns:
true
if this specification is a rollback specification.
-