org.squashtest.tm.service.internal.requirement
@Service(value="CustomRequirementModificationService") @Transactional public class CustomRequirementModificationServiceImpl extends Object implements CustomRequirementModificationService
| Constructor and Description |
|---|
CustomRequirementModificationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
changeCriticality(long requirementId,
org.squashtest.tm.domain.requirement.RequirementCriticality criticality)
will change the requirement criticality and update the importance of any associated TestCase with importanceAuto == true.
|
void |
createNewVersion(long requirementId)
Increase the current version of the given requirement.
|
void |
rename(long reqId,
String newName) |
public CustomRequirementModificationServiceImpl()
@PreAuthorize(value="hasPermission(#reqId, \'org.squashtest.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void rename(long reqId,
String newName)
rename in interface CustomRequirementModificationService@PreAuthorize(value="hasPermission(#requirementId, \'org.squashtest.tm.domain.requirement.Requirement\', \'CREATE\') or hasRole(\'ROLE_ADMIN\')") public void createNewVersion(long requirementId)
CustomRequirementModificationServicecreateNewVersion in interface CustomRequirementModificationService@PreAuthorize(value="hasPermission(#requirementId, \'org.squashtest.tm.domain.requirement.Requirement\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void changeCriticality(long requirementId,
org.squashtest.tm.domain.requirement.RequirementCriticality criticality)
CustomRequirementModificationServicechangeCriticality in interface CustomRequirementModificationServiceCopyright © 2010-2014 Henix, henix.fr. All Rights Reserved.