Interface DeltaSpecification
- 
- All Superinterfaces:
- java.io.Serializable
 
 public interface DeltaSpecification extends java.io.SerializableThe specification of what should happen on the target environment in order to deploy thisDeployedApplication
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<Delta>getDeltas()TheDeltas that were calculated for this deploymentDeployedApplicationgetDeployedApplication()TheDeployedApplicationthat is the subject of the current (un)deployment.OperationgetOperation()The operation that is being executed on theDeployedApplication.DeployedApplicationgetPreviousDeployedApplication()TheDeployedApplicationthat is being replaced with this (un)deployment.booleanisRollback()Indicated whether this specification was calculated as a result of a rollback operation.
 
- 
- 
- 
Method Detail- 
getOperationOperation getOperation() The operation that is being executed on theDeployedApplication.- Returns:
- the operation
 
 - 
getPreviousDeployedApplicationDeployedApplication getPreviousDeployedApplication() TheDeployedApplicationthat is being replaced with this (un)deployment. Isnullwhen this is an initial deployment.- Returns:
- the previous version of the DeployedApplication
 
 - 
getDeployedApplicationDeployedApplication getDeployedApplication() TheDeployedApplicationthat is the subject of the current (un)deployment. Note: From XL Deploy 4.0 onwards this will returnnullwhen an undeployment is being planned, similar toDelta.- Returns:
- the DeployedApplication
 
 - 
getDeltasjava.util.List<Delta> getDeltas() TheDeltas that were calculated for this deployment- Returns:
- the list of Delta
 
 - 
isRollbackboolean isRollback() Indicated whether this specification was calculated as a result of a rollback operation.- Returns:
- trueif this specification is a rollback specification.
 
 
- 
 
-