Package org.jbake.app

Class ContentStore


  • public class ContentStore
    extends java.lang.Object
    • Constructor Detail

      • ContentStore

        public ContentStore​(java.lang.String type,
                            java.lang.String name)
    • 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)
      • 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)