public interface DeploymentVersionVcsChangesetDao
DeploymentVersionVcsChangeset
Modifier and Type | Method and Description |
---|---|
int |
delete(@NotNull DeploymentVersionDeletionAdapter deletionAdapter)
Delete DeploymentVersionVcsChangeset records limited by
DeletionSQLAdapter.getInClause() . |
void |
delete(MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset) |
@NotNull List<MutableDeploymentVersionVcsChangeset> |
getChangesetsForDeploymentVersion(long deploymentVersionId) |
@Nullable Long |
getRepositoryDataIdForChangeset(long changesetId) |
long |
getSkippedCommitsCountForVersion(long deploymentVersionId) |
void |
save(@NotNull MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset) |
void |
saveAll(@NotNull Collection<MutableDeploymentVersionVcsChangeset> changesets) |
void save(@NotNull @NotNull MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset)
void saveAll(@NotNull @NotNull Collection<MutableDeploymentVersionVcsChangeset> changesets)
void delete(MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset)
int delete(@NotNull @NotNull DeploymentVersionDeletionAdapter deletionAdapter)
DeletionSQLAdapter.getInClause()
.
Deletion is performed using DELETE queriesdeletionAdapter
- DeletionSQLAdapter.getInClause()
should provide range of DeploymentVersions@NotNull @NotNull List<MutableDeploymentVersionVcsChangeset> getChangesetsForDeploymentVersion(long deploymentVersionId)
deploymentVersionId
- DeploymentVersion
@Nullable @Nullable Long getRepositoryDataIdForChangeset(long changesetId)
changesetId
- RepositoryDataEntity
associated with this changeset or null if changeset does not exist.long getSkippedCommitsCountForVersion(long deploymentVersionId)
deploymentVersionId
- DeploymentVersionVcsChangeset
associated with a DeploymentVersion
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.