Class DraftPageDAO

  • All Implemented Interfaces:
    org.exoplatform.commons.api.persistence.GenericDAO<DraftPageEntity,​Long>

    public class DraftPageDAO
    extends WikiBaseDAO<DraftPageEntity,​Long>
    Created by The eXo Platform SAS Author : eXoPlatform exo@exoplatform.com Jun 24, 2015
    • Constructor Detail

      • DraftPageDAO

        public DraftPageDAO()
    • Method Detail

      • findLatestDraftPageByUserAndName

        public DraftPageEntity findLatestDraftPageByUserAndName​(String username,
                                                                String draftPageName)
      • findDraftPagesByUserAndTargetPage

        public List<DraftPageEntity> findDraftPagesByUserAndTargetPage​(String username,
                                                                       long targetPageId)
      • deleteDraftPagesByUserAndTargetPage

        public void deleteDraftPagesByUserAndTargetPage​(String username,
                                                        long targetPageId)
      • deleteDraftPagesByUserAndName

        public void deleteDraftPagesByUserAndName​(String draftName,
                                                  String username)