com.atlassian.bamboo.variable
Interface CustomVariableContext


public interface CustomVariableContext


Method Summary
 void addCustomData(java.lang.String key, java.lang.String value)
           
 void clearContext()
           
 java.util.Map getSubstitutedVariables()
           
 java.util.Map getVariables(BuildContext buildContext)
           
 java.lang.String removeAllVariables(java.lang.String unparsedString)
           
 void setBuildContext(BuildContext buildContext)
           
 void setPlan(Plan plan, java.util.Map variablesContextMap)
           
 void setVariables(java.util.Map variablesContextMap)
           
 java.lang.String substituteString(java.lang.String value)
           
 java.lang.String substituteString(java.lang.String value, BuildContext buildContext, BuildLogger buildLogger)
           
 

Method Detail

addCustomData

void addCustomData(java.lang.String key,
                   java.lang.String value)

substituteString

java.lang.String substituteString(java.lang.String value)

substituteString

java.lang.String substituteString(java.lang.String value,
                                  BuildContext buildContext,
                                  @Nullable
                                  BuildLogger buildLogger)

getVariables

@NotNull
java.util.Map getVariables(BuildContext buildContext)

removeAllVariables

@NotNull
java.lang.String removeAllVariables(@NotNull
                                            java.lang.String unparsedString)

getSubstitutedVariables

@NotNull
java.util.Map getSubstitutedVariables()

setBuildContext

void setBuildContext(BuildContext buildContext)

clearContext

void clearContext()

setPlan

void setPlan(@NotNull
             Plan plan,
             @Nullable
             java.util.Map variablesContextMap)

setVariables

void setVariables(java.util.Map variablesContextMap)


Copyright © 2011 Atlassian. All Rights Reserved.