org.squashtest.tm.service.requirement
@Transactional public interface RequirementModificationService extends CustomRequirementModificationService
| Modifier and Type | Method and Description |
|---|---|
void |
changeCategory(long requirementId,
org.squashtest.tm.domain.requirement.RequirementCategory category) |
void |
changeDescription(long requirementId,
String newDescription) |
void |
changeReference(long requirementId,
String reference) |
void |
changeStatus(long requirementId,
org.squashtest.tm.domain.requirement.RequirementStatus status) |
org.squashtest.tm.domain.requirement.Requirement |
findById(long reqId) |
changeCriticality, createNewVersion, rename@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.Requirement\',\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long requirementId,
String newDescription)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeReference(long requirementId,
String reference)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeStatus(long requirementId,
org.squashtest.tm.domain.requirement.RequirementStatus status)
@Transactional(readOnly=true) @PostAuthorize(value="hasPermission(returnObject,\'READ\') or hasRole(\'ROLE_ADMIN\')") org.squashtest.tm.domain.requirement.Requirement findById(long reqId)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeCategory(long requirementId,
org.squashtest.tm.domain.requirement.RequirementCategory category)
Copyright © 2010-2014 Henix, henix.fr. All Rights Reserved.