Interface ContentItemDao
- All Known Implementing Classes:
ContentItemDaoImpl
public interface ContentItemDao
- Author:
- Elbert Bautista (elbertbautista)
-
Method Summary
Modifier and TypeMethodDescriptionfindAllOverrideContentItemsByContentItemId(Long contentItemId) Returns a list of allOverrideContentItems that are associated with the given contentItemId.Returns aContentItemby its id.Returns aOverrideContentItemby its id.saveContentItem(ContentItem contentItem) Persists aContentItemand returns the persisted version.
-
Method Details
-
readAllContentItems
List<ContentItem> readAllContentItems()- Returns:
- a list of all
ContentItems
-
readAllStructuredContentContentItemXrefs
List<StructuredContentContentItemXref> readAllStructuredContentContentItemXrefs()- Returns:
- a list of all
StructuredContentContentItemXrefs
-
readContentItemById
Returns aContentItemby its id.- Parameters:
id-- Returns:
- the
ContentItem
-
saveContentItem
Persists aContentItemand returns the persisted version.- Parameters:
contentItem-- Returns:
- the persisted
ContentItem
-
readOverrideContentItemById
Returns aOverrideContentItemby its id.- Parameters:
id-- Returns:
- the
OverrideContentItem
-
findAllOverrideContentItemsByContentItemId
Returns a list of allOverrideContentItems that are associated with the given contentItemId.- Parameters:
contentItemId-- Returns:
- the
OverrideContentItems
-