Interface PageDAO

All Superinterfaces:
org.exoplatform.commons.api.persistence.GenericDAO<PageEntity,Long>
All Known Implementing Classes:
PageDAOImpl

public interface PageDAO extends org.exoplatform.commons.api.persistence.GenericDAO<PageEntity,Long>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deleteByOwner(long id)
     
    findByKey(org.exoplatform.portal.mop.page.PageKey pageKey)
     
    org.exoplatform.commons.utils.ListAccess<org.exoplatform.portal.mop.page.PageKey>
    findByQuery(org.exoplatform.portal.mop.SiteType siteType, String siteName, String name, int offset, int limit)
     

    Methods inherited from interface org.exoplatform.commons.api.persistence.GenericDAO

    count, create, createAll, delete, deleteAll, deleteAll, find, findAll, update, updateAll
  • Method Details

    • findByKey

      PageEntity findByKey(org.exoplatform.portal.mop.page.PageKey pageKey)
    • findByQuery

      org.exoplatform.commons.utils.ListAccess<org.exoplatform.portal.mop.page.PageKey> findByQuery(org.exoplatform.portal.mop.SiteType siteType, String siteName, String name, int offset, int limit)
    • deleteByOwner

      void deleteByOwner(long id)