org.riotfamily.riot.hibernate.dao
Class HqlIndexedListDao
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate3.support.HibernateDaoSupport
org.riotfamily.riot.hibernate.dao.AbstractHibernateRiotDao
org.riotfamily.riot.hibernate.dao.HqlCollectionDao
org.riotfamily.riot.hibernate.dao.HqlIndexedListDao
- All Implemented Interfaces:
- CutAndPasteEnabledDao, ParentChildDao, RiotDao, SortableDao, SwappableItemDao, InitializingBean
public class HqlIndexedListDao
- extends HqlCollectionDao
- implements SwappableItemDao
Methods inherited from class org.riotfamily.riot.hibernate.dao.HqlCollectionDao |
addChild, buildQueryString, delete, getCollection, getEntityClass, getListSize, getOrderBy, getParent, listInternal, removeChild, save, setCollectionProperty, setEntityClass, setParentClass, setParentProperty, setPolymorph, setWhere |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HqlIndexedListDao
public HqlIndexedListDao(org.hibernate.SessionFactory sessionFactory)
swapEntity
public void swapEntity(Object entity,
Object parent,
ListParams params,
int swapWith)
- Specified by:
swapEntity
in interface SwappableItemDao