Class WikiDAO

java.lang.Object
org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<WikiEntity,Long>
org.exoplatform.wiki.jpa.dao.WikiBaseDAO<WikiEntity,Long>
org.exoplatform.wiki.jpa.dao.WikiDAO
All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<WikiEntity,Long>

public class WikiDAO extends WikiBaseDAO<WikiEntity,Long>
  • Constructor Details

    • WikiDAO

      public WikiDAO(PageDAO pageDAO)
  • Method Details

    • findAllIds

      public List<Long> findAllIds(int offset, int limit)
    • getWikiByTypeAndOwner

      public WikiEntity getWikiByTypeAndOwner(String wikiType, String wikiOwner)
    • getWikisByType

      public List<WikiEntity> getWikisByType(String wikiType)
    • delete

      public void delete(WikiEntity entity)
      Specified by:
      delete in interface org.exoplatform.commons.api.persistence.GenericDAO<WikiEntity,Long>
      Overrides:
      delete in class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<WikiEntity,Long>