org.squashtest.csp.tm.service
Interface RequirementModificationService
- All Superinterfaces:
- CustomRequirementModificationService
@Transactional
public interface RequirementModificationService
- extends CustomRequirementModificationService
changeDescription
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.requirement.Requirement\',\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long requirementId,
String newDescription)
changeCriticality
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeCriticality(long requirementId,
RequirementCriticality criticality)
changeReference
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeReference(long requirementId,
String reference)
changeStatus
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeStatus(long requirementId,
RequirementStatus status)
Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.