Class PollVoteDAO

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

    public class PollVoteDAO
    extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<PollVoteEntity,​Long>
    • Constructor Detail

      • PollVoteDAO

        public PollVoteDAO()
    • Method Detail

      • countPollOptionTotalVotes

        public int countPollOptionTotalVotes​(long pollOptionId)
      • countPollOptionTotalVotesByUser

        public int countPollOptionTotalVotesByUser​(long pollOptionId,
                                                   long userId)
      • countPollTotalVotes

        public int countPollTotalVotes​(long pollId)
      • countUserVotesInPoll

        public long countUserVotesInPoll​(Long pollId,
                                         long userId)