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 PositionConstraint
getConstraint()
Constraint to be respected during objects sorting.String
getOrderId()
Returns object id that can be referenced by {PositionConstraint
}ParameterResolver
getParameterResolver(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:ParameterResolverAgentProvider
returns the parameter resolver- Specified by:
getParameterResolver
in 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:PositionAware
Returns object id that can be referenced by {PositionConstraint
}- Specified by:
getOrderId
in interfacePositionAware
- Returns:
- object id
-
getConstraint
@NotNull public PositionConstraint getConstraint()
Description copied from interface:PositionConstraintAware
Constraint to be respected during objects sorting.- Specified by:
getConstraint
in interfacePositionConstraintAware
- Returns:
- position constraint
-
-