org.squashtest.csp.tm.internal.repository
Interface ExecutionDao
- All Superinterfaces:
- EntityDao<Execution>, GenericDao<Execution>
- All Known Implementing Classes:
- HibernateExecutionDao
public interface ExecutionDao
- extends EntityDao<Execution>
findExecutionSteps
List<ExecutionStep> findExecutionSteps(long executionId)
findAndInit
Execution findAndInit(long executionId)
findExecutionRank
int findExecutionRank(long executionId)
getStatusReport
ExecutionStatusReport getStatusReport(long executionId)
countSuccess
long countSuccess(long executionId)
countReady
long countReady(long executionId)
findStepsFiltered
List<ExecutionStep> findStepsFiltered(Long executionId,
org.squashtest.tm.core.foundation.collection.Paging filter)
findAllIssueDetectorsForExecution
List<IssueDetector> findAllIssueDetectorsForExecution(Long execId)
countExecutionSteps
long countExecutionSteps(long executionId)
findAllByTestCaseIdOrderByRunDate
List<Execution> findAllByTestCaseIdOrderByRunDate(long testCaseId,
org.squashtest.tm.core.foundation.collection.Paging paging)
- Parameters:
testCaseId - paging -
- Returns:
findAllByTestCaseId
List<Execution> findAllByTestCaseId(long testCaseId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
- Returns the executions which ran the given test case using the given paging and sorting data
- Parameters:
testCaseId - pas - non null paging and sorting data
- Returns:
- non null list of executions
countByTestCaseId
long countByTestCaseId(long testCaseId)
- Returns the count of executions which ran a given test case.
- Parameters:
testCaseId -
- Returns:
wasNeverRan
boolean wasNeverRan(Long executionId)
- Tells whether the execution is fresh new or not. Namely, that all its steps have a status
READY.
- Parameters:
executionId -
- Returns:
Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.