org.chorem.pollen.business.services
Interface ServiceVote

All Known Implementing Classes:
ServiceVoteImpl

public interface ServiceVote

Interface du service de vote.

Version:
$Id: ServiceVote.java 2660 2009-07-21 10:23:16Z nrannou $

Method Summary
 java.lang.String createVote(VoteDTO voteDTO, PollAccountDTO pollAccountDTO)
          Rajouter un vote à un sondage
 boolean deleteVote(java.lang.String voteId)
          Supprime un vote de la base de données
 java.util.List<VoteDTO> selectVotes(java.util.Map<java.lang.String,java.lang.Object> properties)
          Retourne les votes d'un sondage
 boolean updateVote(VoteDTO voteDTO)
          Mise à jour d'un vote
 

Method Detail

createVote

java.lang.String createVote(VoteDTO voteDTO,
                            PollAccountDTO pollAccountDTO)
Rajouter un vote à un sondage

Parameters:
voteDTO - Le DTO du vote
Returns:
L'ID du vote créé

updateVote

boolean updateVote(VoteDTO voteDTO)
Mise à jour d'un vote

Parameters:
voteDTO - Le DTO du vote
Returns:
Retourne TRUE si la mise à jour s'est correctement déroulée

deleteVote

boolean deleteVote(java.lang.String voteId)
Supprime un vote de la base de données

Parameters:
voteId - L'identifiant du vote
Returns:
Retourne TRUE si la suppression s'est correctement déroulée

selectVotes

java.util.List<VoteDTO> selectVotes(java.util.Map<java.lang.String,java.lang.Object> properties)
Retourne les votes d'un sondage

Parameters:
properties - La HashMap pour sélectionner les votes d'un sondage. Il faut y mettre le bon champs pollId
Returns:
Les votes d'un sondage dans un DTO, le tout stocké dans une liste.


Copyright © 2009 CodeLutin. All Rights Reserved.