public class ArtifactLinkHibernateDao extends BambooHibernateObjectDao implements ArtifactLinkDao
Constructor and Description |
---|
ArtifactLinkHibernateDao() |
Modifier and Type | Method and Description |
---|---|
ArtifactLink |
findArtifactLink(String label,
ResultsSummary resultsSummary) |
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)
|
Class |
getPersistentClass() |
void |
removeAll(Collection<ArtifactLink> artifactLinkCollection)
Removes all ArtifactLink objects from the collection.
|
executeReturnLong, findById, findById
findAll, findAllSorted, findNamedQuery, findNamedQuery, findNamedQuery, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findSingleObject, getByClassId, index, refresh, reIndex, remove, replicate, save, saveRaw, setIndexer, unIndex, updateModificationData
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findById
public Class getPersistentClass()
getPersistentClass
in interface bucket.core.persistence.ObjectDao
public void removeAll(@NotNull Collection<ArtifactLink> artifactLinkCollection)
ArtifactLinkDao
removeAll
in interface ArtifactLinkDao
artifactLinkCollection
- ArtifactLink objects to be removed.@NotNull public Collection<ArtifactLink> findArtifactLinks(@NotNull String label, @NotNull ResultsSummary resultsSummary)
findArtifactLinks
in interface ArtifactLinkDao
public ArtifactLink findArtifactLink(@NotNull String label, @NotNull ResultsSummary resultsSummary)
findArtifactLink
in interface ArtifactLinkDao
@NotNull public Collection<ArtifactLink> getArtifactLinks(@NotNull ResultsSummary resultsSummary, @Nullable String linkType)
ArtifactLinkDao
getArtifactLinks
in interface ArtifactLinkDao
@NotNull public Collection<ArtifactLink> findArtifactsByChainResultKey(@NotNull PlanResultKey chainResultKey)
ArtifactLinkDao
ArtifactLink
s for the given PlanResultKey
findArtifactsByChainResultKey
in interface ArtifactLinkDao
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.