Class BuildParametersResolver<T extends BuildParametersResultBuilder>
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.parameters.resolve.ParametersResolverStrategy
-
- jetbrains.buildServer.agent.impl.parameters.resolve.BuildingParametersResolver<T>
-
- jetbrains.buildServer.agent.impl.parameters.resolve.AgentParametersResolver<T>
-
- jetbrains.buildServer.agent.impl.parameters.resolve.BuildParametersResolver<T>
-
- Direct Known Subclasses:
BuildParametersResolverEx
,RunnerParametersResolver
public abstract class BuildParametersResolver<T extends BuildParametersResultBuilder> extends AgentParametersResolver<T>
- Author:
- Eugene Petrenko Created: 12.07.2010 19:12:39
-
-
Constructor Summary
Constructors Constructor Description BuildParametersResolver(ParameterResolver resolver, ParametersProviderFactory factory, T builder, AgentUnresolvedParameters agentParameters, BuildUnresolvedParameters buildParameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<ParameterResolverTask>
getResolveTasks()
Return list of task.protected Collection<ParameterResolverTask>
getResolveTasksAfterCheckoutDirectory()
protected Collection<ParameterResolverTask>
getResolveTasksBeforeBuildBuildParameters()
-
Methods inherited from class jetbrains.buildServer.agent.impl.parameters.resolve.BuildingParametersResolver
getBuilder, getParametersProviderFactory
-
Methods inherited from class jetbrains.buildServer.agent.impl.parameters.resolve.ParametersResolverStrategy
doResolve
-
-
-
-
Constructor Detail
-
BuildParametersResolver
public BuildParametersResolver(@NotNull ParameterResolver resolver, @NotNull ParametersProviderFactory factory, @NotNull T builder, @NotNull AgentUnresolvedParameters agentParameters, @NotNull BuildUnresolvedParameters buildParameters)
-
-
Method Detail
-
getResolveTasksAfterCheckoutDirectory
@NotNull protected Collection<ParameterResolverTask> getResolveTasksAfterCheckoutDirectory()
-
getResolveTasksBeforeBuildBuildParameters
@NotNull protected Collection<ParameterResolverTask> getResolveTasksBeforeBuildBuildParameters()
-
getResolveTasks
@NotNull protected Collection<ParameterResolverTask> getResolveTasks()
Description copied from class:ParametersResolverStrategy
Return list of task. Each task provides a map of parameters to resolve. First task have bigger priority in parameter resolution.- Overrides:
getResolveTasks
in classAgentParametersResolver<T extends BuildParametersResultBuilder>
- Returns:
- list if resolution tasks
-
-