jetbrains.buildServer.parameters
Interface ParameterResolver

All Known Implementing Classes:
ChainResolver, CompositeResolver, ReferenceResolver

public interface ParameterResolver

A generic interface for all parameter resolvers.


Method Summary
 ProcessingResult resolve(java.lang.String key, java.lang.String value, ParametersProvider parameters)
           
 

Method Detail

resolve

@NotNull
ProcessingResult resolve(@NotNull
                                 java.lang.String key,
                                 @NotNull
                                 java.lang.String value,
                                 @NotNull
                                 ParametersProvider parameters)
Returns:
the result of the resolution. If fullyResolved is false, it means that invocations of the same resolver with different set of parameters available can resolve the value further.