Package org.exoplatform.wiki.jpa.dao
Class PageVersionDAO
- java.lang.Object
-
- org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<E,ID>
-
- org.exoplatform.wiki.jpa.dao.WikiBaseDAO<PageVersionEntity,Long>
-
- org.exoplatform.wiki.jpa.dao.PageVersionDAO
-
- All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<PageVersionEntity,Long>
public class PageVersionDAO extends WikiBaseDAO<PageVersionEntity,Long>
-
-
Constructor Summary
Constructors Constructor Description PageVersionDAO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongcountPagesVersionsBySyntax(String syntax)List<PageVersionEntity>findAllVersionsBySyntax(String syntax, int offset, int limit)LonggetLastversionNumberOfPage(Long pageId)PageVersionEntitygetPageversionByPageIdAndVersion(Long pageId, Long versionNumber)-
Methods inherited from class org.exoplatform.wiki.jpa.dao.WikiBaseDAO
validateGroupWikiOwner
-
-
-
-
Method Detail
-
getPageversionByPageIdAndVersion
public PageVersionEntity getPageversionByPageIdAndVersion(Long pageId, Long versionNumber)
-
findAllVersionsBySyntax
public List<PageVersionEntity> findAllVersionsBySyntax(String syntax, int offset, int limit)
-
-