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>
-
Field Summary
Fields inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
modelClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncountPagesVersionsBySyntax(String syntax) findAllVersionsBySyntax(String syntax, int offset, int limit) findLatestVersionByPageIdAndLang(Long pageId, String lang) findPageVersionsByPageIdAndLang(Long pageId, String lang) getLastversionNumberOfPage(Long pageId) getPageversionByPageIdAndVersion(Long pageId, Long versionNumber) Methods inherited from class org.exoplatform.wiki.jpa.dao.WikiBaseDAO
validateGroupWikiOwnerMethods inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAll
-
Constructor Details
-
PageVersionDAO
public PageVersionDAO()
-
-
Method Details
-
getLastversionNumberOfPage
-
getPageversionByPageIdAndVersion
-
findAllVersionsBySyntax
-
countPagesVersionsBySyntax
-
findPageVersionsByPageIdAndLang
-
findLatestVersionByPageIdAndLang
-
findPageAvailableTranslationLanguages
-