Package org.riotfamily.riot.dao

Provides DAO interfaces that are used to perform CRUD operations on entities managed by Riot.

See:
          Description

Interface Summary
CopyAndPasteEnabledDao In order to support copy and paste operations a RiotDao must be capable of creating copies of entities.
CutAndPasteEnabledDao In order to support cut and paste operations a RiotDao must be capable of performing add and remove operations without saving or deleting.
ListParams  
ParentChildDao  
RiotDao Interface that provides access to an underlying data store.
SortableDao Marker interface that indicates that a DAO supports sorting.
SwappableItemDao RiotDao that allows to change the position of an entity using the swap command.
TreeHintDao  
 

Class Summary
Order  
 

Exception Summary
InvalidPropertyValueException Exception that can be thrown by a RiotDao to indicate that a property contains an invalid value.
RiotDaoException  
 

Package org.riotfamily.riot.dao Description

Provides DAO interfaces that are used to perform CRUD operations on entities managed by Riot.