org.squashtest.tm.service.internal.repository
Interface GenericDao<ENTITY_TYPE>

All Known Subinterfaces:
AdministrationDao, AttachmentContentDao, AttachmentDao, AttachmentListDao, BugTrackerBindingDao, BugTrackerDao, CampaignDao, CampaignFolderDao, CampaignTestPlanItemDao, CustomRequirementVersionCoverageDao, CustomTeamDao, CustomTestCaseDao, CustomTestSuiteDao, EntityDao<ENTITY_TYPE>, ExecutionDao, ExecutionStepDao, FolderDao<FOLDER,NODE>, IssueDao, IterationDao, IterationTestPlanDao, LibraryNodeDao<NODE>, PartyDao, RequirementDao, RequirementFolderDao, RequirementVersionCoverageDao, TeamDao, TestCaseDao, TestCaseFolderDao, TestStepDao, TestSuiteDao, UserDao, UsersGroupDao
All Known Implementing Classes:
HibernateAdministrationDao, HibernateAttachmentContentDao, HibernateAttachmentDao, HibernateAttachmentListDao, HibernateBugTrackerBindingDao, HibernateBugTrackerDao, HibernateCampaignDao, HibernateCampaignFolderDao, HibernateCampaignLibraryDao, HibernateCampaignLibraryNodeDao, HibernateCampaignTestPlanItemDao, HibernateCustomCustomFieldBindingDao, HibernateCustomCustomFieldDao, HibernateDao, HibernateDatasetDao, HibernateEntityDao, HibernateExecutionDao, HibernateExecutionStepDao, HibernateIssueDao, HibernateItemTestPlanDao, HibernateIterationDao, HibernateLibraryDao, HibernateObjectDao, HibernatePartyDao, HibernateProjectDao, HibernateProjectFilterDao, HibernateRequirementDao, HibernateRequirementFolderDao, HibernateRequirementLibraryDao, HibernateRequirementLibraryNodeDao, HibernateRequirementVersionCoverageDao, HibernateTeamDao, HibernateTestCaseDao, HibernateTestCaseFolderDao, HibernateTestCaseLibraryDao, HibernateTestCaseLibraryNodeDao, HibernateTestStepDao, HibernateTestSuiteDao, HibernateUserDao, HibernateUsersGroupDao, StubRequirementDao

public interface GenericDao<ENTITY_TYPE>


Method Summary
 void clearFromCache(Collection<ENTITY_TYPE> entities)
           
 void clearFromCache(ENTITY_TYPE entity)
           
 void flush()
          Deprecated. 
 void persist(ENTITY_TYPE transientEntity)
           
 void persist(List<ENTITY_TYPE> transientEntities)
           
 void remove(ENTITY_TYPE entity)
           
 void removeAll(List<ENTITY_TYPE> entities)
           
 

Method Detail

persist

void persist(ENTITY_TYPE transientEntity)

persist

void persist(List<ENTITY_TYPE> transientEntities)

remove

void remove(ENTITY_TYPE entity)

removeAll

void removeAll(List<ENTITY_TYPE> entities)

clearFromCache

void clearFromCache(ENTITY_TYPE entity)

clearFromCache

void clearFromCache(Collection<ENTITY_TYPE> entities)

flush

@Deprecated
void flush()
Deprecated. 



Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.