|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.squashtest.csp.tm.internal.service.VerifiedRequirementsManagerServiceImpl
@Service(value="squashtest.tm.service.VerifiedRequirementsManagerService") @Transactional public class VerifiedRequirementsManagerServiceImpl
| Constructor Summary | |
|---|---|
VerifiedRequirementsManagerServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addVerifiedRequirementsToTestCase(List<Long> requirementsIds,
long testCaseId)
Adds a list of requirements to the ones verified by a test case. |
List<RequirementLibrary> |
findLinkableRequirementLibraries()
Returns the collection of RequirementLibrarys which Requirements can be linked by a TestCase |
TestCase |
findTestCase(long testCaseId)
|
void |
removeVerifiedRequirementFromTestCase(long requirementId,
long testCaseId)
Removes a requirement from the ones verified by a test case. |
void |
removeVerifiedRequirementsFromTestCase(List<Long> requirementsIds,
long testCaseId)
Removes a list of requirements from the ones verified by a test case. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VerifiedRequirementsManagerServiceImpl()
| Method Detail |
|---|
public TestCase findTestCase(long testCaseId)
findTestCase in interface VerifiedRequirementsManagerService@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<RequirementLibrary> findLinkableRequirementLibraries()
VerifiedRequirementsManagerServiceRequirementLibrarys which Requirements can be linked by a TestCase
findLinkableRequirementLibraries in interface VerifiedRequirementsManagerService
@PreAuthorize(value="hasPermission(#testCaseId, \'org.squashtest.csp.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void addVerifiedRequirementsToTestCase(List<Long> requirementsIds,
long testCaseId)
VerifiedRequirementsManagerService
addVerifiedRequirementsToTestCase in interface VerifiedRequirementsManagerService
@PreAuthorize(value="hasPermission(#testCaseId, \'org.squashtest.csp.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void removeVerifiedRequirementsFromTestCase(List<Long> requirementsIds,
long testCaseId)
VerifiedRequirementsManagerService
removeVerifiedRequirementsFromTestCase in interface VerifiedRequirementsManagerService
@PreAuthorize(value="hasPermission(#testCaseId, \'org.squashtest.csp.tm.domain.testcase.TestCase\' , \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void removeVerifiedRequirementFromTestCase(long requirementId,
long testCaseId)
VerifiedRequirementsManagerService
removeVerifiedRequirementFromTestCase in interface VerifiedRequirementsManagerService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||