Class ProjectRulesHoldersSimpleVisitor
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.cleanup.v2019.settings.ProjectRulesHoldersSimpleVisitor
-
- All Implemented Interfaces:
ProjectRulesHoldersVisitor
public abstract class ProjectRulesHoldersSimpleVisitor extends Object implements ProjectRulesHoldersVisitor
- Since:
- 2019.2
-
-
Constructor Summary
Constructors Constructor Description ProjectRulesHoldersSimpleVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
onDefaultTemplateRulesFeature(BuildTypeTemplate template, String featureId, StorableRule rule)
void
onEnforcedSettingsRulesFeature(SProject project, String featureId, StorableRule rule)
void
onParentProjectRulesFeature(SProject project, String featureId, StorableRule rule)
protected abstract void
onRule(String featureId, StorableRule rule)
void
onTheProjectRulesFeature(String featureId, StorableRule rule)
-
-
-
Method Detail
-
onRule
protected abstract void onRule(@NotNull String featureId, @NotNull StorableRule rule)
-
onParentProjectRulesFeature
public final void onParentProjectRulesFeature(@NotNull SProject project, @NotNull String featureId, @NotNull StorableRule rule)
- Specified by:
onParentProjectRulesFeature
in interfaceProjectRulesHoldersVisitor
-
onTheProjectRulesFeature
public final void onTheProjectRulesFeature(@NotNull String featureId, @NotNull StorableRule rule)
- Specified by:
onTheProjectRulesFeature
in interfaceProjectRulesHoldersVisitor
-
onDefaultTemplateRulesFeature
public final void onDefaultTemplateRulesFeature(@NotNull BuildTypeTemplate template, @NotNull String featureId, @NotNull StorableRule rule)
- Specified by:
onDefaultTemplateRulesFeature
in interfaceProjectRulesHoldersVisitor
-
onEnforcedSettingsRulesFeature
public final void onEnforcedSettingsRulesFeature(@NotNull SProject project, @NotNull String featureId, @NotNull StorableRule rule)
- Specified by:
onEnforcedSettingsRulesFeature
in interfaceProjectRulesHoldersVisitor
-
-