public interface CustomRequirementVersionLinkDao
| Modifier and Type | Method and Description |
|---|---|
org.squashtest.tm.domain.requirement.RequirementVersionLink |
addLink(org.squashtest.tm.domain.requirement.RequirementVersionLink requirementVersionLink)
Saves a given RequirementVersionLink.
|
List<org.squashtest.tm.domain.requirement.RequirementVersionLink> |
findAllByReqVersionId(long requirementVersionId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)
Returns a paged and ordered list of all the
RequirementVersionLink in which the given RequirementVersion is involved. |
boolean |
linkAlreadyExists(Long reqVersionId,
Long relatedReqVersionId)
Verifies if a link already exists between the two RequirementVersions which Ids are given as parameters.
|
void |
setLinksTypeToDefault(org.squashtest.tm.domain.requirement.RequirementVersionLinkType linkTypeToReplace,
org.squashtest.tm.domain.requirement.RequirementVersionLinkType defaultLinkType)
For all the links of given type, replace the given type by the default one.
|
List<org.squashtest.tm.domain.requirement.RequirementVersionLink> findAllByReqVersionId(@Param(value="requirementVersionId") long requirementVersionId, org.squashtest.tm.core.foundation.collection.PagingAndSorting pagingAndSorting)
RequirementVersionLink in which the given RequirementVersion is involved.
This method is used to display the returned list: it only returns the RequirementVersionLink in which the given RequirementVersion
is the requirementVersion and not the relatedRequirementVersion. See RequirementVersionLinkrequirementVersionId - The ID of the Requirement Version of which we want all the Links.RequirementVersionLink in which the given RequirementVersion is involved.boolean linkAlreadyExists(Long reqVersionId, Long relatedReqVersionId)
reqVersionId - relatedReqVersionId - org.squashtest.tm.domain.requirement.RequirementVersionLink addLink(org.squashtest.tm.domain.requirement.RequirementVersionLink requirementVersionLink)
requirementVersionLink - The RequirementVersionLink to persist.@Modifying
void setLinksTypeToDefault(org.squashtest.tm.domain.requirement.RequirementVersionLinkType linkTypeToReplace,
org.squashtest.tm.domain.requirement.RequirementVersionLinkType defaultLinkType)
linkTypeToReplace - defaultLinkType - Copyright © 2010–2017 Henix, henix.fr. All rights reserved.