@Transactional public interface ParameterModificationService extends ParameterFinder
| Modifier and Type | Method and Description |
|---|---|
void |
addNewParameterToTestCase(org.squashtest.tm.domain.testcase.Parameter parameter,
long testCaseId) |
void |
changeDescription(long parameterId,
String description) |
void |
changeName(long parameterId,
String name) |
void |
createParamsForStep(long stepId)
Will create all parameters used in the step if they don't already exist.
|
void |
createParamsForStep(org.squashtest.tm.domain.testcase.TestStep step)
Will create all parameters used in the step if they don't already exist.
|
void |
createParamsForTestCaseSteps(org.squashtest.tm.domain.testcase.TestCase testCase)
Will go through the test case's steps and create the missing parameter.
|
void |
remove(org.squashtest.tm.domain.testcase.Parameter parameter) |
void |
removeAllByTestCaseIds(List<Long> testCaseIds) |
void |
removeById(long parameterId) |
findAllParameters, findById, findOwnParameters, isUsedvoid addNewParameterToTestCase(org.squashtest.tm.domain.testcase.Parameter parameter,
long testCaseId)
parameter - testCaseId - void changeName(long parameterId,
String name)
parameterId - name - void changeDescription(long parameterId,
String description)
parameterId - description - void remove(org.squashtest.tm.domain.testcase.Parameter parameter)
parameter - void createParamsForStep(long stepId)
stepId - : the id of the concerned stepvoid createParamsForStep(org.squashtest.tm.domain.testcase.TestStep step)
step - : the concerned stepvoid removeById(long parameterId)
parameterId - void createParamsForTestCaseSteps(org.squashtest.tm.domain.testcase.TestCase testCase)
testCase - : the concerned test caseCopyright © 2010–2017 Henix, henix.fr. All rights reserved.