@Transactional public interface RequirementVersionManagerService extends CustomRequirementVersionManagerService
| Modifier and Type | Method and Description |
|---|---|
void |
changeDescription(long requirementId,
String newDescription) |
void |
changeReference(long requirementVersionId,
String reference) |
void |
changeStatus(long requirementVersionId,
org.squashtest.tm.domain.requirement.RequirementStatus status) |
org.squashtest.tm.domain.requirement.RequirementVersion |
findById(long requirementVersionId) |
bindMilestones, changeCategory, changeCriticality, createNewVersion, createNewVersion, findAllByRequirement, findAllByRequirement, findAllMilestones, findAssociableMilestones, findAssociableMilestonesForMassModif, findBindedMilestonesIdForMassModif, findByRequirementIdAndVersionNumber, findRequirementById, findReqVersionIdByRequirementAndVersionNumber, haveSamePerimeter, isOneMilestoneAlreadyBindToAnotherRequirementVersion, rename, unbindMilestones@Transactional(readOnly=true) @PostAuthorize(value="hasPermission(returnObject,\'READ\') or hasRole(\'ROLE_ADMIN\')") org.squashtest.tm.domain.requirement.RequirementVersion findById(long requirementVersionId)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.RequirementVersion\',\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long requirementId,
@NotNull
String newDescription)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.RequirementVersion\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeReference(long requirementVersionId,
@NotNull
String reference)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.requirement.RequirementVersion\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeStatus(long requirementVersionId,
@NotNull
org.squashtest.tm.domain.requirement.RequirementStatus status)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.