public class VariableSubstitutorFactoryImpl extends Object implements VariableSubstitutorFactory
VariableSubstitutor
for various contexts.Constructor and Description |
---|
VariableSubstitutorFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
VariableSubstitutor |
newSubstitutorForCommonContext(CommonContext commonContext) |
VariableSubstitutor |
newSubstitutorForGlobalContext() |
VariableSubstitutor |
newSubstitutorForPlan(ImmutablePlan plan) |
VariableSubstitutor |
newSubstitutorForVariables(Map<String,VariableDefinitionContext> variablesContextMap) |
void |
setAdministrationConfigurationAccessor(AdministrationConfigurationAccessor administrationConfigurationAccessor) |
void |
setAgentContext(AgentContext agentContext) |
void |
setBuildDirectoryManager(BuildDirectoryManager buildDirectoryManager) |
void |
setBuildLoggerManager(BuildLoggerManager buildLoggerManager) |
void |
setCapabilityContext(CapabilityContext capabilityContext) |
void |
setVariableDefinitionManager(VariableDefinitionManager variableDefinitionManager) |
void |
setVcsRepositoryManager(VcsRepositoryManager vcsRepositoryManager) |
@NotNull public VariableSubstitutor newSubstitutorForGlobalContext()
newSubstitutorForGlobalContext
in interface VariableSubstitutorFactory
@NotNull public VariableSubstitutor newSubstitutorForPlan(@NotNull ImmutablePlan plan)
newSubstitutorForPlan
in interface VariableSubstitutorFactory
@NotNull public VariableSubstitutor newSubstitutorForCommonContext(@NotNull CommonContext commonContext)
newSubstitutorForCommonContext
in interface VariableSubstitutorFactory
@NotNull public VariableSubstitutor newSubstitutorForVariables(@NotNull Map<String,VariableDefinitionContext> variablesContextMap)
newSubstitutorForVariables
in interface VariableSubstitutorFactory
public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
public void setCapabilityContext(CapabilityContext capabilityContext)
public void setAdministrationConfigurationAccessor(AdministrationConfigurationAccessor administrationConfigurationAccessor)
public void setAgentContext(AgentContext agentContext)
public void setBuildDirectoryManager(BuildDirectoryManager buildDirectoryManager)
public void setVariableDefinitionManager(VariableDefinitionManager variableDefinitionManager)
public void setVcsRepositoryManager(VcsRepositoryManager vcsRepositoryManager)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.