org.squashtest.tm.service.internal.repository.hibernate
@Repository(value="CustomDatasetDao") public class HibernateDatasetDao extends HibernateEntityDao<org.squashtest.tm.domain.testcase.Dataset> implements CustomDatasetDao
entityType| Constructor and Description |
|---|
HibernateDatasetDao() |
| Modifier and Type | Method and Description |
|---|---|
List<org.squashtest.tm.domain.testcase.Dataset> |
findAllDelegateDatasets(Long testCaseId)
Given a test case TC, will return all the datasets
that inherits directly and transitively some parameters from TC.
|
org.squashtest.tm.domain.testcase.Dataset |
findDatasetByTestCaseAndByName(Long testCaseId,
String name)
Will return the dataset matching the given name and belonging to the test case matchine the given id.
|
List<org.squashtest.tm.domain.testcase.Dataset> |
findImmediateDelegateDatasets(Long testCaseId)
Given a test case TC, will return all the datasets that directly inherits
from parameters of this test case.
|
List<org.squashtest.tm.domain.testcase.Dataset> |
findOwnAndDelegateDatasets(Long testCaseId)
equivalent to findOwnDatasetsByTestCase(id) + findAllDelegateDatasets(id)
|
List<org.squashtest.tm.domain.testcase.Dataset> |
findOwnDatasetsByTestCase(Long testCaseId)
Will return all datasets for the given test case.
|
List<org.squashtest.tm.domain.testcase.Dataset> |
findOwnDatasetsByTestCases(List<Long> testCaseIds)
Will return all datasets found for the given test cases ids.
|
void |
removeDatasetFromTestPlanItems(Long datasetId)
TODO
|
collectFromMapList, collectFromMapList, collectFromMapListToSet, collectFromMapListToSet, findAll, findAllByIds, findById, findDescendantIds, findSorted, findSorted, getIdPropertyNameclearFromCache, clearFromCache, currentSession, executeEntityNamedQuery, executeEntityNamedQuery, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, executeUpdateListQuery, flush, getEntity, persist, persist, persistEntity, remove, removeAll, removeEntityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllpublic List<org.squashtest.tm.domain.testcase.Dataset> findOwnDatasetsByTestCase(Long testCaseId)
CustomDatasetDaofindOwnDatasetsByTestCase in interface CustomDatasetDaopublic List<org.squashtest.tm.domain.testcase.Dataset> findOwnDatasetsByTestCases(List<Long> testCaseIds)
CustomDatasetDaofindOwnDatasetsByTestCases in interface CustomDatasetDaotestCaseIds - : the concerned test cases ids.public List<org.squashtest.tm.domain.testcase.Dataset> findImmediateDelegateDatasets(Long testCaseId)
CustomDatasetDaofindImmediateDelegateDatasets in interface CustomDatasetDaopublic List<org.squashtest.tm.domain.testcase.Dataset> findAllDelegateDatasets(Long testCaseId)
CustomDatasetDaofindAllDelegateDatasets in interface CustomDatasetDaopublic List<org.squashtest.tm.domain.testcase.Dataset> findOwnAndDelegateDatasets(Long testCaseId)
CustomDatasetDaofindOwnAndDelegateDatasets in interface CustomDatasetDaopublic org.squashtest.tm.domain.testcase.Dataset findDatasetByTestCaseAndByName(Long testCaseId, String name)
CustomDatasetDaofindDatasetByTestCaseAndByName in interface CustomDatasetDaotestCaseId - : the id of the concerned test casename - : the name of the dataset to findnullpublic void removeDatasetFromTestPlanItems(Long datasetId)
CustomDatasetDaoremoveDatasetFromTestPlanItems in interface CustomDatasetDaoCopyright © 2010-2014 Henix, henix.fr. All Rights Reserved.