Class PollStorage


  • public class PollStorage
    extends Object
    • Method Detail

      • createPoll

        public io.meeds.poll.model.Poll createPoll​(io.meeds.poll.model.Poll poll,
                                                   List<io.meeds.poll.model.PollOption> pollOptions)
      • getPollById

        public io.meeds.poll.model.Poll getPollById​(long pollId)
      • getPollOptionsByPollId

        public List<io.meeds.poll.model.PollOption> getPollOptionsByPollId​(long pollId)
      • updatePoll

        public io.meeds.poll.model.Poll updatePoll​(io.meeds.poll.model.Poll poll)
      • createPollVote

        public io.meeds.poll.model.PollVote createPollVote​(io.meeds.poll.model.PollVote pollVote)
      • countPollOptionTotalVotes

        public int countPollOptionTotalVotes​(long pollOptionId)
      • countPollOptionTotalVotesByUser

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

        public io.meeds.poll.model.PollOption getPollOptionById​(long pollOptionId)
      • countPollOptionsByPollId

        public int countPollOptionsByPollId​(long pollId)
      • countPollTotalVotes

        public int countPollTotalVotes​(long pollId)