Package org.jbake.app
Class ContentStore
- java.lang.Object
-
- org.jbake.app.ContentStore
-
public class ContentStore extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classContentStore.Schema
-
Constructor Summary
Constructors Constructor Description ContentStore(java.lang.String type, java.lang.String name)
-
Method Summary
-
-
-
Method Detail
-
startup
public void startup()
-
getStart
public long getStart()
-
setStart
public void setStart(int start)
-
getLimit
public long getLimit()
-
setLimit
public void setLimit(int limit)
-
resetPagination
public void resetPagination()
-
updateSchema
public final void updateSchema()
-
close
public void close()
-
shutdown
public void shutdown()
-
drop
public void drop()
-
getDocumentCount
public long getDocumentCount(java.lang.String docType)
-
getPublishedCount
public long getPublishedCount(java.lang.String docType)
-
getDocumentByUri
public DocumentList<DocumentModel> getDocumentByUri(java.lang.String uri)
-
getDocumentStatus
public DocumentList<DocumentModel> getDocumentStatus(java.lang.String uri)
-
getPublishedPosts
public DocumentList<DocumentModel> getPublishedPosts()
-
getPublishedPosts
public DocumentList<DocumentModel> getPublishedPosts(boolean applyPaging)
-
getPublishedPostsByTag
public DocumentList<DocumentModel> getPublishedPostsByTag(java.lang.String tag)
-
getPublishedDocumentsByTag
public DocumentList<DocumentModel> getPublishedDocumentsByTag(java.lang.String tag)
-
getPublishedPages
public DocumentList<DocumentModel> getPublishedPages()
-
getPublishedContent
public DocumentList<DocumentModel> getPublishedContent(java.lang.String docType)
-
getAllContent
public DocumentList<DocumentModel> getAllContent(java.lang.String docType)
-
getAllContent
public DocumentList<DocumentModel> getAllContent(java.lang.String docType, boolean applyPaging)
-
getUnrenderedContent
public DocumentList<DocumentModel> getUnrenderedContent()
-
deleteContent
public void deleteContent(java.lang.String uri)
-
markContentAsRendered
public void markContentAsRendered(DocumentModel document)
-
deleteAllByDocType
public void deleteAllByDocType(java.lang.String docType)
-
getTags
public java.util.Set<java.lang.String> getTags()
-
getAllTags
public java.util.Set<java.lang.String> getAllTags()
-
updateAndClearCacheIfNeeded
public void updateAndClearCacheIfNeeded(boolean needed, java.io.File templateFolder)
-
isActive
public boolean isActive()
-
addDocument
public void addDocument(DocumentModel document)
-
-