Interface ContentZoneDao
- All Known Implementing Classes:
ContentZoneDaoImpl
public interface ContentZoneDao
Database access methods for
ContentZones- Author:
- Andre Azzolini (apazzolini)
-
Method Summary
Modifier and TypeMethodDescriptionreadAllContentZonesUsingDefinition(ContentZoneDefinition contentZoneDefinition) readContentZoneByName(String name) Finds aContentZoneby its name.saveContentZone(ContentZone contentZone) Persists aContentZoneand returns the persisted version.saveContentZoneDefinition(ContentZoneDefinition contentZoneDefinition) Persists aContentZoneDefinitionand returns the persisted version.
-
Method Details
-
readAllContentZones
List<ContentZone> readAllContentZones()- Returns:
- a list of all
ContentZonez
-
readAllContentZoneDefinitions
List<ContentZoneDefinition> readAllContentZoneDefinitions()- Returns:
- a list of all
ContentZoneDefinitions
-
readAllContentZoneDefinitionXrefs
List<ContentZoneDefinitionXref> readAllContentZoneDefinitionXrefs()- Returns:
- a list of all
ContentZoneDefinitionXrefs
-
readContentZoneByName
Finds aContentZoneby its name.- Parameters:
name-- Returns:
- the
ContentZone
-
saveContentZone
Persists aContentZoneand returns the persisted version.- Parameters:
contentZone-- Returns:
- the persisted
ContentZone
-
saveContentZoneDefinition
Persists aContentZoneDefinitionand returns the persisted version.- Parameters:
contentZoneDefinition-- Returns:
- the persisted
ContentZoneDefinition
-
readContentZoneDefinitionsAllowingWidget
- Parameters:
widget-- Returns:
- a list of
ContentZoneDefinitions that allow the given Widget
-
readAllContentZonesUsingDefinition
- Parameters:
contentZoneDefinition-- Returns:
- a list of
ContentZones that are using the given ContentZoneDefinition
-
readContentZoneDefinitionById
- Parameters:
id-- Returns:
- the
ContentZoneDefinitionmatching the given id
-
readContentZoneById
- Parameters:
id-- Returns:
- the
ContentZonematching the given id
-