Interface SiteDAO

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

public interface SiteDAO extends org.exoplatform.commons.api.persistence.GenericDAO<SiteEntity,Long>
  • Method Details

    • findByKey

      SiteEntity findByKey(org.exoplatform.portal.mop.SiteKey siteKey)
    • findByType

      List<SiteEntity> findByType(org.exoplatform.portal.mop.SiteType siteType)
    • findSiteKey

      List<org.exoplatform.portal.mop.SiteKey> findSiteKey(org.exoplatform.portal.mop.SiteType siteType)
    • findPortalSites

      List<String> findPortalSites(int offset, int limit)
    • findGroupSites

      List<String> findGroupSites(int offset, int limit)
    • findSpaceSites

      List<String> findSpaceSites(int offset, int limit)
    • findUserSites

      List<String> findUserSites(int offset, int limit)
    • findSitesKeys

      List<org.exoplatform.portal.mop.SiteKey> findSitesKeys(org.exoplatform.portal.mop.SiteFilter siteFilter)