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:ParametersResolverStrategyReturn list of task. Each task provides a map of parameters to resolve. First task have bigger priority in parameter resolution.- Overrides:
getResolveTasksin classBuildParametersResolver<T extends RunnerParametersResultBuilder>- Returns:
- list if resolution tasks
-
getResolveTasksBeforeBuildBuildParameters
@NotNull protected Collection<ParameterResolverTask> getResolveTasksBeforeBuildBuildParameters()
- Overrides:
getResolveTasksBeforeBuildBuildParametersin classBuildParametersResolver<T extends RunnerParametersResultBuilder>
-
getResolveTasksAfterCheckoutDirectory
@NotNull protected Collection<ParameterResolverTask> getResolveTasksAfterCheckoutDirectory()
- Overrides:
getResolveTasksAfterCheckoutDirectoryin classBuildParametersResolver<T extends RunnerParametersResultBuilder>
-
-