public interface ArtifactLinkDao extends BambooObjectDao
Modifier and Type | Method and Description |
---|---|
Collection<ArtifactLink> |
findArtifactLinks(String label,
ResultsSummary resultsSummary) |
Collection<ArtifactLink> |
findArtifactsByChainResultKey(PlanResultKey chainResultKey)
Gets all the
ArtifactLink s for the given PlanResultKey |
Collection<ArtifactLink> |
getArtifactLinks(ResultsSummary resultsSummary,
String linkType)
|
void |
removeAll(Collection<ArtifactLink> artifactLinkCollection)
Removes all ArtifactLink objects from the collection.
|
long |
scrollArtifactLinksForExport(Consumer<ArtifactLink> consumer)
Scroll through all ArtifactLink records and pass them to consumer
|
findById
void removeAll(@NotNull Collection<ArtifactLink> artifactLinkCollection)
artifactLinkCollection
- ArtifactLink objects to be removed.@NotNull Collection<ArtifactLink> findArtifactLinks(@NotNull String label, @NotNull ResultsSummary resultsSummary)
@NotNull Collection<ArtifactLink> getArtifactLinks(@NotNull ResultsSummary resultsSummary, @Nullable String linkType)
resultsSummary
- linkType
- @NotNull Collection<ArtifactLink> findArtifactsByChainResultKey(@NotNull PlanResultKey chainResultKey)
ArtifactLink
s for the given PlanResultKey
chainResultKey
- long scrollArtifactLinksForExport(@NotNull Consumer<ArtifactLink> consumer)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.