Class RunnerParametersResolver<T extends RunnerParametersResultBuilder>
- 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>
-
- jetbrains.buildServer.agent.impl.parameters.resolve.RunnerParametersResolver<T>
-
public class RunnerParametersResolver<T extends RunnerParametersResultBuilder> extends BuildParametersResolver<T>
- Author:
- Eugene Petrenko Created: 12.07.2010 19:19:01
-
-
Constructor Summary
Constructors Constructor Description RunnerParametersResolver(ParameterResolver resolver, ParametersProviderFactory factory, T builder, AgentUnresolvedParameters agentParameters, BuildUnresolvedParameters buildParameters, BuildRunnerUnresolvedParameters runnerParameters)
-
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
-
RunnerParametersResolver
public RunnerParametersResolver(@NotNull ParameterResolver resolver, @NotNull ParametersProviderFactory factory, @NotNull T builder, @NotNull AgentUnresolvedParameters agentParameters, @NotNull BuildUnresolvedParameters buildParameters, @NotNull BuildRunnerUnresolvedParameters runnerParameters)
-
-
Method Detail
-
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 classBuildParametersResolver<T extends RunnerParametersResultBuilder>
- Returns:
- list if resolution tasks
-
getResolveTasksBeforeBuildBuildParameters
@NotNull protected Collection<ParameterResolverTask> getResolveTasksBeforeBuildBuildParameters()
- Overrides:
getResolveTasksBeforeBuildBuildParameters
in classBuildParametersResolver<T extends RunnerParametersResultBuilder>
-
getResolveTasksAfterCheckoutDirectory
@NotNull protected Collection<ParameterResolverTask> getResolveTasksAfterCheckoutDirectory()
- Overrides:
getResolveTasksAfterCheckoutDirectory
in classBuildParametersResolver<T extends RunnerParametersResultBuilder>
-
-