|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RequirementLibraryNavigationService
| Method Summary | |
|---|---|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirement(long requirementId,
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirement(long requirementId,
org.squashtest.tm.domain.requirement.Requirement newRequirement)
|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirementFolder(long folderId,
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirementFolder(long folderId,
org.squashtest.tm.domain.requirement.Requirement requirement)
|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirementLibrary(long libraryId,
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
|
org.squashtest.tm.domain.requirement.Requirement |
addRequirementToRequirementLibrary(long libraryId,
org.squashtest.tm.domain.requirement.Requirement requirement)
|
List<org.squashtest.tm.domain.requirement.Requirement> |
copyNodesToRequirement(long requirementId,
Long[] sourceNodesIds)
|
List<org.squashtest.tm.domain.requirement.Requirement> |
findChildrenRequirements(long requirementId)
|
org.squashtest.tm.domain.requirement.Requirement |
findRequirement(long reqId)
|
List<org.squashtest.tm.domain.requirement.ExportRequirementData> |
findRequirementsToExportFromLibrary(List<Long> libraryIds)
Will find all requirements found in the given projects and return their information as a list of ExportRequirementData |
List<org.squashtest.tm.domain.requirement.ExportRequirementData> |
findRequirementsToExportFromNodes(List<Long> nodesIds)
Will find all requirements of the given ids and contained in folders of the given ids, and return their information as a list of ExportRequirementData |
List<String> |
getParentNodesAsStringList(Long elementId)
|
ImportSummary |
importExcel(InputStream stream,
long projectId)
Accepts a stream to a .xls / .xlsx file info for requirement folders and requirements. |
ImportRequirementTestCaseLinksSummary |
importLinksExcel(InputStream stream)
Accepts a stream to a .xls / .xlsx file info for requirement and test-case links. |
void |
moveNodesToRequirement(long requirementId,
Long[] nodeIds)
|
| Methods inherited from interface org.squashtest.tm.service.library.LibraryNavigationService |
|---|
addFolderToFolder, addFolderToLibrary, copyNodesToFolder, copyNodesToLibrary, deleteNodes, findCreatableLibrary, findFolder, findFolderContent, findLibrary, findLibraryOfRootNodeIfExist, findLibraryRootContent, findParentIfExists, moveNodesToFolder, moveNodesToLibrary, renameFolder, simulateDeletion |
| Methods inherited from interface org.squashtest.tm.service.requirement.RequirementLibraryFinderService |
|---|
findLinkableRequirementLibraries, getPathAsString |
| Method Detail |
|---|
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirementLibrary(long libraryId,
@NotNull
org.squashtest.tm.domain.requirement.Requirement requirement)
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirementLibrary(long libraryId,
@NotNull
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirementFolder(long folderId,
@NotNull
org.squashtest.tm.domain.requirement.Requirement requirement)
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirementFolder(long folderId,
@NotNull
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirement(long requirementId,
@NotNull
org.squashtest.tm.domain.requirement.Requirement newRequirement)
org.squashtest.tm.domain.requirement.Requirement addRequirementToRequirement(long requirementId,
@NotNull
org.squashtest.tm.domain.requirement.NewRequirementVersionDto newRequirement)
List<org.squashtest.tm.domain.requirement.Requirement> copyNodesToRequirement(long requirementId,
Long[] sourceNodesIds)
void moveNodesToRequirement(long requirementId,
Long[] nodeIds)
org.squashtest.tm.domain.requirement.Requirement findRequirement(long reqId)
List<org.squashtest.tm.domain.requirement.ExportRequirementData> findRequirementsToExportFromLibrary(@NotNull
List<Long> libraryIds)
libraryIds - ids of Project
List<org.squashtest.tm.domain.requirement.ExportRequirementData> findRequirementsToExportFromNodes(@NotNull
List<Long> nodesIds)
nodesIds - ids of RequirementLibraryNode
List<org.squashtest.tm.domain.requirement.Requirement> findChildrenRequirements(long requirementId)
ImportSummary importExcel(InputStream stream,
long projectId)
ExcelStream - libraryId - the identifier of the library we are importing requirements into.
ImportRequirementTestCaseLinksSummary importLinksExcel(InputStream stream)
ExcelStream -
List<String> getParentNodesAsStringList(Long elementId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||