public interface DeploymentVersionVcsChangesetDao
DeploymentVersionVcsChangeset
Modifier and Type | Method and Description |
---|---|
int |
delete(DeploymentVersionDeletionAdapter deletionAdapter)
Delete DeploymentVersionVcsChangeset records limited by
DeletionSQLAdapter.getInClause() . |
void |
delete(MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset) |
List<MutableDeploymentVersionVcsChangeset> |
getChangesetsForDeploymentVersion(long deploymentVersionId) |
Long |
getRepositoryDataIdForChangeset(long changesetId) |
long |
getSkippedCommitsCountForVersion(long deploymentVersionId) |
void |
save(MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset) |
void |
saveAll(Collection<MutableDeploymentVersionVcsChangeset> changesets) |
void save(@NotNull MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset)
void saveAll(@NotNull Collection<MutableDeploymentVersionVcsChangeset> changesets)
void delete(MutableDeploymentVersionVcsChangeset deploymentVersionVcsChangeset)
int delete(@NotNull DeploymentVersionDeletionAdapter deletionAdapter)
DeletionSQLAdapter.getInClause()
.
Deletion is performed using DELETE queriesdeletionAdapter
- DeletionSQLAdapter.getInClause()
should provide range of DeploymentVersions@NotNull List<MutableDeploymentVersionVcsChangeset> getChangesetsForDeploymentVersion(long deploymentVersionId)
deploymentVersionId
- DeploymentVersion
@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 © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.