org.squashtest.csp.tm.internal.service.requirement
Class CustomRequirementVersionManagerServiceImpl
java.lang.Object
org.squashtest.csp.tm.internal.service.requirement.CustomRequirementVersionManagerServiceImpl
- All Implemented Interfaces:
- CustomRequirementVersionManagerService
@Service(value="CustomRequirementVersionManagerService")
public class CustomRequirementVersionManagerServiceImpl
- extends Object
- implements CustomRequirementVersionManagerService
- Author:
- Gregory Fouquet
|
Method Summary |
void |
changeCriticality(long requirementVersionId,
RequirementCriticality criticality)
will change the requirement criticality and update the importance of any associated TestCase with importanceAuto
== true. |
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<RequirementVersion>> |
findAllByRequirement(long requirementId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
Fetches the paged, sorted collection of versions for the given requirement. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomRequirementVersionManagerServiceImpl
public CustomRequirementVersionManagerServiceImpl()
changeCriticality
@PreAuthorize(value="hasPermission(#requirementVersionId, \'org.squashtest.csp.tm.domain.requirement.RequirementVersion\', \'SMALL_EDIT\') or hasRole(\'ROLE_ADMIN\')")
public void changeCriticality(long requirementVersionId,
RequirementCriticality criticality)
- Description copied from interface:
CustomRequirementVersionManagerService
- will change the requirement criticality and update the importance of any associated TestCase with importanceAuto
== true.
(even through call steps)
- Specified by:
changeCriticality in interface CustomRequirementVersionManagerService
- See Also:
CustomRequirementVersionManagerService.changeCriticality(long,
org.squashtest.csp.tm.domain.requirement.RequirementCriticality)
findAllByRequirement
@PreAuthorize(value="hasPermission(#requirementId, \'org.squashtest.csp.tm.domain.requirement.Requirement\', \'READ\') or hasRole(\'ROLE_ADMIN\')")
public org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<RequirementVersion>> findAllByRequirement(long requirementId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
- Description copied from interface:
CustomRequirementVersionManagerService
- Fetches the paged, sorted collection of versions for the given requirement.
- Specified by:
findAllByRequirement in interface CustomRequirementVersionManagerService
- Returns:
- See Also:
CustomRequirementVersionManagerService.findAllByRequirement(long,
org.squashtest.tm.core.foundation.collection.PagingAndSorting)
Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.