@Repository public class HibernateInfoListDao extends HibernateEntityDao<org.squashtest.tm.domain.infolist.InfoList> implements InfoListDao
entityType| Constructor and Description |
|---|
HibernateInfoListDao() |
| Modifier and Type | Method and Description |
|---|---|
List<org.squashtest.tm.domain.infolist.InfoList> |
findAllBound()
Fetches all InfoLists bound to at least 1 Project in their natural order
|
List<org.squashtest.tm.domain.infolist.InfoList> |
findAllOrdered() |
List<org.squashtest.tm.domain.infolist.InfoList> |
findAllUnbound()
Fetches all InfoLists which are not bound to any Project in their natural order
|
org.squashtest.tm.domain.infolist.InfoList |
findByCode(String code) |
protected org.hibernate.Session |
getSession() |
boolean |
isUsedByOneOrMoreProject(long infoListId) |
void |
setDefaultCategoryForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem) |
void |
setDefaultNatureForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem) |
void |
setDefaultTypeForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem) |
void |
unbindFromProject(long infoListId) |
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, waitfindByIdfindAll, findAllByIdsclearFromCache, clearFromCache, flush, persist, persist, remove, removeAllprotected org.hibernate.Session getSession()
public org.squashtest.tm.domain.infolist.InfoList findByCode(String code)
findByCode in interface InfoListDaopublic boolean isUsedByOneOrMoreProject(long infoListId)
isUsedByOneOrMoreProject in interface InfoListDaopublic void unbindFromProject(long infoListId)
unbindFromProject in interface InfoListDaopublic List<org.squashtest.tm.domain.infolist.InfoList> findAllOrdered()
findAllOrdered in interface InfoListDaopublic void setDefaultCategoryForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem)
setDefaultCategoryForProject in interface InfoListDaopublic void setDefaultNatureForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem)
setDefaultNatureForProject in interface InfoListDaopublic void setDefaultTypeForProject(long projectId,
org.squashtest.tm.domain.infolist.InfoListItem defaultItem)
setDefaultTypeForProject in interface InfoListDaopublic List<org.squashtest.tm.domain.infolist.InfoList> findAllBound()
InfoListDaofindAllBound in interface InfoListDaoInfoListDao.findAllBound()public List<org.squashtest.tm.domain.infolist.InfoList> findAllUnbound()
InfoListDaofindAllUnbound in interface InfoListDaoInfoListDao.findAllUnbound()Copyright © 2010-2015 Henix, henix.fr. All Rights Reserved.