org.squashtest.csp.tm.internal.repository.hibernate
Class HibernateRequirementLibraryNodeDao

java.lang.Object
  extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao<ENTITY_TYPE>
      extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateEntityDao<RequirementLibraryNode>
          extended by org.squashtest.csp.tm.internal.repository.hibernate.HibernateRequirementLibraryNodeDao
All Implemented Interfaces:
EntityDao<RequirementLibraryNode>, LibraryNodeDao<RequirementLibraryNode>

@Repository(value="squashtest.tm.repository.RequirementLibraryNodeDao")
public class HibernateRequirementLibraryNodeDao
extends HibernateEntityDao<RequirementLibraryNode>
implements LibraryNodeDao<RequirementLibraryNode>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateEntityDao
HibernateEntityDao.ContainerIdNameStartParameterCallback
 
Field Summary
 
Fields inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
entityType
 
Constructor Summary
HibernateRequirementLibraryNodeDao()
           
 
Method Summary
 List<String> getParentsName(long entityId)
          Returns the path of the given entity.
 
Methods inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateEntityDao
findAll, findAllByIds, findById, flush, getIdPropertyName, persist, persist, remove
 
Methods inherited from class org.squashtest.csp.tm.internal.repository.hibernate.HibernateDao
currentSession, executeEntityNamedQuery, executeEntityNamedQuery, executeEntityNamedQuery, executeListNamedQuery, executeListNamedQuery, executeListNamedQuery, getEntity, persistEntity, removeEntity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.squashtest.csp.tm.internal.repository.EntityDao
findAll, findAllByIds, findById, flush, persist, persist, remove
 

Constructor Detail

HibernateRequirementLibraryNodeDao

public HibernateRequirementLibraryNodeDao()
Method Detail

getParentsName

public List<String> getParentsName(long entityId)
Description copied from interface: LibraryNodeDao
Returns the path of the given entity. The path is the concatenation of the ancestor names, sorted by ancestry. It does not begin with /<project-name>

Specified by:
getParentsName in interface LibraryNodeDao<RequirementLibraryNode>
Returns:


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