Package com.xebialabs.xlrelease.script
Class VariablesHolderForScriptContext
- java.lang.Object
-
- com.xebialabs.xlrelease.script.VariablesHolderForScriptContext
-
public class VariablesHolderForScriptContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description VariablesHolderForScriptContext(com.xebialabs.xlrelease.domain.Release release, java.lang.String folderId, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousReleaseVariables, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousFolderVariables, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousGlobalVariables, java.util.function.Function<DefaultScriptService.VariablesUpdateHolder,DefaultScriptService.ScriptTaskResults> synchronizeCallback)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultScriptService.ScriptTaskResultscreateScriptTaskResults()java.lang.StringgetFolderId()java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable>getPreviousFolderVariables()java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable>getPreviousGlobalVariables()java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable>getPreviousReleaseVariables()com.xebialabs.xlrelease.domain.ReleasegetRelease()com.xebialabs.xlrelease.script.XlrScriptContextgetScriptContext()VariablesHolderForScriptContextsetPreviousFolderVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousFolderVariables)VariablesHolderForScriptContextsetPreviousGlobalVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousGlobalVariables)VariablesHolderForScriptContextsetPreviousReleaseVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousReleaseVariables)VariablesHolderForScriptContextsetScriptContext(com.xebialabs.xlrelease.script.XlrScriptContext scriptContext)
-
-
-
Constructor Detail
-
VariablesHolderForScriptContext
public VariablesHolderForScriptContext(com.xebialabs.xlrelease.domain.Release release, java.lang.String folderId, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousReleaseVariables, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousFolderVariables, java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousGlobalVariables, java.util.function.Function<DefaultScriptService.VariablesUpdateHolder,DefaultScriptService.ScriptTaskResults> synchronizeCallback)
-
-
Method Detail
-
getPreviousReleaseVariables
public java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> getPreviousReleaseVariables()
-
getPreviousFolderVariables
public java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> getPreviousFolderVariables()
-
getPreviousGlobalVariables
public java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> getPreviousGlobalVariables()
-
setPreviousReleaseVariables
public VariablesHolderForScriptContext setPreviousReleaseVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousReleaseVariables)
-
setPreviousFolderVariables
public VariablesHolderForScriptContext setPreviousFolderVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousFolderVariables)
-
setPreviousGlobalVariables
public VariablesHolderForScriptContext setPreviousGlobalVariables(java.util.Map<java.lang.String,com.xebialabs.xlrelease.domain.variables.Variable> previousGlobalVariables)
-
getScriptContext
public com.xebialabs.xlrelease.script.XlrScriptContext getScriptContext()
-
setScriptContext
public VariablesHolderForScriptContext setScriptContext(com.xebialabs.xlrelease.script.XlrScriptContext scriptContext)
-
createScriptTaskResults
public DefaultScriptService.ScriptTaskResults createScriptTaskResults()
-
getRelease
public com.xebialabs.xlrelease.domain.Release getRelease()
-
getFolderId
public java.lang.String getFolderId()
-
-