Class YamlPipelineChangesCommiter
- java.lang.Object
-
- jetbrains.buildServer.pipeline.versionedSettings.yaml.YamlPipelineChangesCommiter
-
- All Implemented Interfaces:
ConfigCommitterExtension
@Component public class YamlPipelineChangesCommiter extends Object implements ConfigCommitterExtension
-
-
Constructor Summary
Constructors Constructor Description YamlPipelineChangesCommiter(ConfigChangesCommitter configChangesCommitter, VersionedSettingsManager versionedSettingsManager, YamlInProjectStorage yamlInProjectStorage, PipelineHeadManager pipelineHeadManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canHandle(SProject project)
void
entityPersisted(ConfigAction cause, SPersistentEntity entity)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.serverSide.impl.versionedSettings.ConfigCommitterExtension
entityDeleted, projectFileDeleted, projectFilePersisted
-
-
-
-
Constructor Detail
-
YamlPipelineChangesCommiter
public YamlPipelineChangesCommiter(@NotNull ConfigChangesCommitter configChangesCommitter, @NotNull VersionedSettingsManager versionedSettingsManager, @NotNull YamlInProjectStorage yamlInProjectStorage, @NotNull PipelineHeadManager pipelineHeadManager)
-
-
Method Detail
-
canHandle
public boolean canHandle(@NotNull SProject project)
- Specified by:
canHandle
in interfaceConfigCommitterExtension
-
entityPersisted
public void entityPersisted(@NotNull ConfigAction cause, @NotNull SPersistentEntity entity)
- Specified by:
entityPersisted
in interfaceConfigCommitterExtension
-
-