|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.squashtest.csp.tm.internal.service.CustomIterationModificationServiceImpl
@Service(value="CustomIterationModificationService") public class CustomIterationModificationServiceImpl
| Constructor Summary | |
|---|---|
CustomIterationModificationServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
addExecution(long iterationId,
long testPlanId)
|
int |
addIterationToCampaign(Iteration iteration,
long campaignId)
Adds an iteration to the list of iterations of a campaign. |
void |
changeTestPlanPosition(long iterationId,
long testPlanId,
int newTestPlanPosition)
Method which change the index of test case in the selected iteration |
String |
delete(long iterationId)
|
List<Long> |
deleteNodes(List<Long> targetIds)
that method should delete the nodes. |
List<Execution> |
findAllExecutions(long iterationId)
|
Iteration |
findById(long iterationId)
|
List<Execution> |
findExecutionsByTestPlan(long iterationId,
long testPlanId)
|
List<Iteration> |
findIterationsByCampaignId(long campaignId)
|
FilteredCollectionHolder<List<IterationTestPlanItem>> |
findIterationTestPlan(long iterationId,
CollectionSorting filter)
|
List<TestCase> |
findPlannedTestCases(long iterationId)
|
void |
rename(long iterationId,
String newName)
|
List<SuppressionPreviewReport> |
simulateDeletion(List<Long> targetIds)
that method should investigate the consequences of the deletion request, and return a report about what will happen. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CustomIterationModificationServiceImpl()
| Method Detail |
|---|
@PreAuthorize(value="hasPermission(#campaignId, \'org.squashtest.csp.tm.domain.campaign.Campaign\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public int addIterationToCampaign(Iteration iteration,
long campaignId)
CustomIterationModificationService
addIterationToCampaign in interface CustomIterationModificationService@PreAuthorize(value="hasPermission(#campaignId, \'org.squashtest.csp.tm.domain.campaign.Campaign\', \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<Iteration> findIterationsByCampaignId(long campaignId)
findIterationsByCampaignId in interface CustomIterationModificationService@PostAuthorize(value="hasPermission(returnObject, \'READ\') or hasRole(\'ROLE_ADMIN\')") public Iteration findById(long iterationId)
findById in interface CustomIterationModificationService@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')") public String delete(long iterationId)
delete in interface CustomIterationModificationService
@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void rename(long iterationId,
String newName)
rename in interface CustomIterationModificationService
@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void addExecution(long iterationId,
long testPlanId)
addExecution in interface CustomIterationModificationService
@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
public void changeTestPlanPosition(long iterationId,
long testPlanId,
int newTestPlanPosition)
changeTestPlanPosition in interface CustomIterationModificationServiceiterationId - the iteration at which the test case is attachedtestCaseId - the test case to movenewTestCasePosition - the test case new position@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<Execution> findAllExecutions(long iterationId)
findAllExecutions in interface CustomIterationModificationService
@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<Execution> findExecutionsByTestPlan(long iterationId,
long testPlanId)
findExecutionsByTestPlan in interface CustomIterationModificationService@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<TestCase> findPlannedTestCases(long iterationId)
findPlannedTestCases in interface CustomIterationModificationService
@PreAuthorize(value="hasPermission(#iterationId, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'READ\') or hasRole(\'ROLE_ADMIN\')")
public FilteredCollectionHolder<List<IterationTestPlanItem>> findIterationTestPlan(long iterationId,
CollectionSorting filter)
findIterationTestPlan in interface CustomIterationModificationServicepublic List<SuppressionPreviewReport> simulateDeletion(List<Long> targetIds)
CustomIterationModificationService
simulateDeletion in interface CustomIterationModificationServicepublic List<Long> deleteNodes(List<Long> targetIds)
CustomIterationModificationService
deleteNodes in interface CustomIterationModificationService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||