Class FreezeReverseDepParametersProcessor
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.versionedSettings.FreezeReverseDepParametersProcessor
-
- All Implemented Interfaces:
ServerExtension,VersionedSettingsFreezePostProcessor,TeamCityExtension,PositionAware,PositionConstraintAware
public class FreezeReverseDepParametersProcessor extends Object implements VersionedSettingsFreezePostProcessor, PositionAware
-
-
Constructor Summary
Constructors Constructor Description FreezeReverseDepParametersProcessor(BuildTypeIdentifiersManager buildTypeIdentifiersManager, VersionedSettingsManager versionedSettingsManager, ParameterFactory parametersFactory)
-
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}voidpostProcess(Set<BuildPromotionEx> promotionsWithFrozenSettings)
-
-
-
Constructor Detail
-
FreezeReverseDepParametersProcessor
public FreezeReverseDepParametersProcessor(BuildTypeIdentifiersManager buildTypeIdentifiersManager, VersionedSettingsManager versionedSettingsManager, ParameterFactory parametersFactory)
-
-
Method Detail
-
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
-
postProcess
public void postProcess(@NotNull Set<BuildPromotionEx> promotionsWithFrozenSettings)- Specified by:
postProcessin interfaceVersionedSettingsFreezePostProcessor
-
-