Package io.thestencil.persistence.api
Interface ZoePersistence.SiteState
-
- All Known Implementing Classes:
ImmutableSiteState
- Enclosing interface:
- ZoePersistence
@Immutable public static interface ZoePersistence.SiteState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<String,ZoePersistence.Entity<ZoePersistence.Article>>getArticles()ZoePersistence.SiteContentTypegetContentType()Map<String,ZoePersistence.Entity<ZoePersistence.Link>>getLinks()Map<String,ZoePersistence.Entity<ZoePersistence.Locale>>getLocales()StringgetName()Map<String,ZoePersistence.Entity<ZoePersistence.Page>>getPages()Map<String,ZoePersistence.Entity<ZoePersistence.Release>>getReleases()Map<String,ZoePersistence.Entity<ZoePersistence.Workflow>>getWorkflows()
-
-
-
Method Detail
-
getName
String getName()
-
getContentType
ZoePersistence.SiteContentType getContentType()
-
getReleases
Map<String,ZoePersistence.Entity<ZoePersistence.Release>> getReleases()
-
getLocales
Map<String,ZoePersistence.Entity<ZoePersistence.Locale>> getLocales()
-
getPages
Map<String,ZoePersistence.Entity<ZoePersistence.Page>> getPages()
-
getLinks
Map<String,ZoePersistence.Entity<ZoePersistence.Link>> getLinks()
-
getArticles
Map<String,ZoePersistence.Entity<ZoePersistence.Article>> getArticles()
-
getWorkflows
Map<String,ZoePersistence.Entity<ZoePersistence.Workflow>> getWorkflows()
-
-