Class VariablesHolderForScriptContext


  • public class VariablesHolderForScriptContext
    extends java.lang.Object
    • 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()
      • getRelease

        public com.xebialabs.xlrelease.domain.Release getRelease()
      • getFolderId

        public java.lang.String getFolderId()