Class DeploymentProjectVersioningSupplement
java.lang.Object
com.atlassian.bamboo.versioning.AbstractVersioningSupplement<MutableDeploymentProject,MutableDeploymentProjectImpl>
com.atlassian.bamboo.deployments.versioning.DeploymentProjectVersioningSupplement
- All Implemented Interfaces:
VersioningSupplement<MutableDeploymentProject>
public class DeploymentProjectVersioningSupplement
extends AbstractVersioningSupplement<MutableDeploymentProject,MutableDeploymentProjectImpl>
-
Field Summary
Fields inherited from class com.atlassian.bamboo.versioning.AbstractVersioningSupplement
bambooClusterSettings, ID_FIELD -
Constructor Summary
ConstructorsConstructorDescriptionDeploymentProjectVersioningSupplement(@NotNull BambooClusterSettings bambooClusterSettings) -
Method Summary
Modifier and TypeMethodDescriptionvoidincrementVersion(@Nullable MutableDeploymentProject deploymentProject, @Nullable org.hibernate.Session session, boolean onlyIfSessionDirty) Increments the version of the given entity.Methods inherited from class com.atlassian.bamboo.versioning.AbstractVersioningSupplement
incrementVersion, incrementVersion, incrementVersion
-
Constructor Details
-
DeploymentProjectVersioningSupplement
public DeploymentProjectVersioningSupplement(@NotNull @NotNull BambooClusterSettings bambooClusterSettings)
-
-
Method Details
-
incrementVersion
public void incrementVersion(@Nullable @Nullable MutableDeploymentProject deploymentProject, @Nullable @Nullable org.hibernate.Session session, boolean onlyIfSessionDirty) Description copied from interface:VersioningSupplementIncrements the version of the given entity.- Parameters:
deploymentProject- the entity whose version needs to be incrementedsession- the session to use for incrementing the versiononlyIfSessionDirty- a flag indicating whether the version should only be incremented if the session is dirty: -true: The version is incremented only if the session contains changes that need to be flushed. -false: The version is incremented unconditionally, regardless of the session's state.
-