org.squashtest.csp.tm.internal.repository
Interface EntityDao<ENTITY_TYPE>

All Known Subinterfaces:
AttachmentContentDao, AttachmentDao, AttachmentListDao, CampaignDao, CampaignFolderDao, CampaignTestPlanItemDao, ExecutionDao, ExecutionStepDao, FolderDao<FOLDER,NODE>, IssueDao, ItemTestPlanDao, IterationDao, LibraryNodeDao<NODE>, ProjectDao, RequirementDao, RequirementFolderDao, TestCaseDao, TestCaseFolderDao, UserDao, UsersGroupDao
All Known Implementing Classes:
HibernateAttachmentContentDao, HibernateAttachmentDao, HibernateAttachmentListDao, HibernateCampaignDao, HibernateCampaignFolderDao, HibernateCampaignLibraryNodeDao, HibernateCampaignTestPlanItemDao, HibernateEntityDao, HibernateExecutionDao, HibernateExecutionStepDao, HibernateIssueDao, HibernateItemTestPlanDao, HibernateIterationDao, HibernateProjectDao, HibernateProjectFilterDao, HibernateRequirementDao, HibernateRequirementFolderDao, HibernateRequirementLibraryNodeDao, HibernateTestCaseDao, HibernateTestCaseFolderDao, HibernateTestCaseLibraryNodeDao, HibernateUserDao, HibernateUsersGroupDao, StubRequirementDao

public interface EntityDao<ENTITY_TYPE>


Method Summary
 List<ENTITY_TYPE> findAllByIdList(List<Long> id)
           
 ENTITY_TYPE findById(long id)
           
 void flush()
          Deprecated. 
 void persist(ENTITY_TYPE transientEntity)
           
 void persist(List<ENTITY_TYPE> transientEntities)
           
 void remove(ENTITY_TYPE entity)
           
 

Method Detail

findById

ENTITY_TYPE findById(long id)

findAllByIdList

List<ENTITY_TYPE> findAllByIdList(List<Long> id)

persist

void persist(ENTITY_TYPE transientEntity)

persist

void persist(List<ENTITY_TYPE> transientEntities)

remove

void remove(ENTITY_TYPE entity)

flush

@Deprecated
void flush()
Deprecated. 



Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.