public interface DeploymentVersionLinkedJiraIssueDao
Modifier and Type | Method and Description |
---|---|
int |
delete(DeploymentVersionDeletionAdapter deletionAdapter)
Delete DeploymentVersionLinkedJiraIssue records limited by
DeletionSQLAdapter.getInClause() . |
List<String> |
findJiraIssueKeysForProject(long deploymentProjectId) |
List<MutableDeploymentVersionLinkedJiraIssue> |
findJiraIssueLinksForDeploymentVersion(long deploymentVersionId) |
int |
getJiraIssueCountForDeploymentVersion(long deploymentVersionId) |
void |
saveAll(Collection<MutableDeploymentVersionLinkedJiraIssue> linkedJiraIssues)
Save all records in the collection.
|
void saveAll(@NotNull Collection<MutableDeploymentVersionLinkedJiraIssue> linkedJiraIssues)
linkedJiraIssues
- int delete(@NotNull DeploymentVersionDeletionAdapter deletionAdapter)
DeletionSQLAdapter.getInClause()
.deletionAdapter
- DeletionSQLAdapter.getInClause()
should provide range of DeploymentVersionLinkedJiraIssue to remove@NotNull List<MutableDeploymentVersionLinkedJiraIssue> findJiraIssueLinksForDeploymentVersion(long deploymentVersionId)
deploymentVersionId
- @NotNull List<String> findJiraIssueKeysForProject(long deploymentProjectId)
deploymentProjectId
- int getJiraIssueCountForDeploymentVersion(long deploymentVersionId)
deploymentVersionId
- Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.