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 PositionConstraint
getConstraint()
Constraint to be respected during objects sorting.String
getOrderId()
Returns object id that can be referenced by {PositionConstraint
}void
postProcess(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: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
-
postProcess
public void postProcess(@NotNull Set<BuildPromotionEx> promotionsWithFrozenSettings)
- Specified by:
postProcess
in interfaceVersionedSettingsFreezePostProcessor
-
-