Class ReferenceResolverAgentProvider
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.parameters.resolve.ReferenceResolverAgentProvider
-
- All Implemented Interfaces:
AgentExtension,ParameterResolverAgentProvider,TeamCityExtension,PositionAware,PositionConstraintAware
public class ReferenceResolverAgentProvider extends Object implements ParameterResolverAgentProvider, PositionAware
Provider of standard %-references based resolver- Author:
- Yegor.Yarko Date: 19.08.2008
-
-
Constructor Summary
Constructors Constructor Description ReferenceResolverAgentProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PositionConstraintgetConstraint()Constraint to be respected during objects sorting.StringgetOrderId()Returns object id that can be referenced by {PositionConstraint}ParameterResolvergetParameterResolver(ContextVariables contextVariables)returns the parameter resolver
-
-
-
Field Detail
-
ORDER_ID
public static final String ORDER_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getParameterResolver
public ParameterResolver getParameterResolver(ContextVariables contextVariables)
Description copied from interface:ParameterResolverAgentProviderreturns the parameter resolver- Specified by:
getParameterResolverin interfaceParameterResolverAgentProvider- Parameters:
contextVariables- the set of variables to that the resolver may use as its context. The set depends on the context in which the resolver is created.- Returns:
- the parameter resolver. If the resolver supports context variables, it is aware of the context variables passed.
-
getOrderId
@NotNull public String getOrderId()
Description copied from interface:PositionAwareReturns object id that can be referenced by {PositionConstraint}- Specified by:
getOrderIdin interfacePositionAware- Returns:
- object id
-
getConstraint
@NotNull public PositionConstraint getConstraint()
Description copied from interface:PositionConstraintAwareConstraint to be respected during objects sorting.- Specified by:
getConstraintin interfacePositionConstraintAware- Returns:
- position constraint
-
-