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 DeploymentVersionCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.