@Transactional(readOnly=false) public interface ExecutionModificationService extends ExecutionFinder
| Modifier and Type | Method and Description |
|---|---|
void |
deleteExecution(org.squashtest.tm.domain.execution.Execution execution)
that method should delete the execution.
|
org.squashtest.tm.domain.execution.Execution |
findAndInitExecution(Long executionId) |
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.execution.ExecutionStep>> |
findExecutionSteps(long executionId,
org.squashtest.tm.core.foundation.collection.Paging filter)
Steps methods
|
void |
setExecutionDescription(Long executionId,
String description) |
void |
setExecutionStatus(Long executionId,
org.squashtest.tm.domain.execution.ExecutionStatus status) |
void |
setExecutionStepComment(Long executionStepId,
String comment) |
List<SuppressionPreviewReport> |
simulateExecutionDeletion(Long execId)
that method should investigate the consequences of the deletion of the given executions, and return a report
about what will happen.
|
long |
updateSteps(long executionId) |
exists, findAllByTestCaseId, findAllByTestCaseIdOrderByRunDate, findById, findExecutionRank, findExecutionStepById, findExecutionStepsorg.squashtest.tm.domain.execution.Execution findAndInitExecution(Long executionId)
void setExecutionStatus(Long executionId, org.squashtest.tm.domain.execution.ExecutionStatus status)
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.execution.ExecutionStep>> findExecutionSteps(long executionId, org.squashtest.tm.core.foundation.collection.Paging filter)
List<SuppressionPreviewReport> simulateExecutionDeletion(Long execId)
targetIds - void deleteExecution(org.squashtest.tm.domain.execution.Execution execution)
targetIds - RuntimeException - if the execution should not be deleted.long updateSteps(long executionId)
executionId - the execution to be updatedCopyright © 2010–2017 Henix, henix.fr. All rights reserved.