|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServiceList
Interface du service de gestion des listes de votants et des listes de favoris.
| Method Summary | |
|---|---|
java.lang.String |
createPersonList(PersonListDTO personList)
Création d'une liste de favoris |
boolean |
createPersonLists(java.util.List<PersonListDTO> lists,
java.lang.String userId,
org.nuiton.topia.TopiaContext transaction)
Création d'une liste de favoris pour un user |
java.lang.String |
createVotingList(VotingListDTO votingList)
Création d'une liste de votant |
java.util.List<VotingList> |
createVotingLists(java.util.List<VotingListDTO> votingLists,
java.lang.String pollId,
org.nuiton.topia.TopiaContext transaction)
Création des groupes de votant du sondage |
boolean |
deletePersonList(java.lang.String personListId)
Suppression d'une liste de favoris |
boolean |
deletePersonLists(java.lang.String userId)
Suppression des listes de favoris d'un utilisateur |
boolean |
deleteVotingList(java.lang.String votingListId)
Suppression d'une liste de votant |
PersonListDTO |
findPersonListById(java.lang.String personListId)
Recherche d'une liste par son identifiant |
java.util.List<PersonListDTO> |
findPersonListByName(java.lang.String name)
Recherche des listes de favoris à partir du nom |
java.util.List<PersonListDTO> |
findPersonListByUser(java.lang.String userId)
Recherche des listes de favoris d'un utilisateur. |
VotingListDTO |
findVotingListById(java.lang.String votingListId)
Recherche d'une liste par son identifiant |
java.util.List<VotingListDTO> |
findVotingListByName(java.lang.String name)
Recherche d une liste de votant à partir du nom |
java.util.List<PersonListDTO> |
selectPersonList(java.util.Map<java.lang.String,java.lang.Object> properties)
Recherche des listes à partir d'un filtre |
java.util.List<VotingListDTO> |
selectVotingList(java.util.Map<java.lang.String,java.lang.Object> properties)
Recherche des listes à partir d'un filtre |
boolean |
updatePersonList(PersonListDTO personlistDTO)
Mise à jour d'une liste de favoris |
boolean |
updateVotingList(VotingListDTO votingList)
Mise à jour d'une liste de votant |
| Method Detail |
|---|
java.lang.String createVotingList(VotingListDTO votingList)
votingList - la liste
java.util.List<VotingList> createVotingLists(java.util.List<VotingListDTO> votingLists,
java.lang.String pollId,
org.nuiton.topia.TopiaContext transaction)
votingLists - les dtos listespollId - l'identifiant du sondagetransaction - la transaction du sondage
boolean updateVotingList(VotingListDTO votingList)
votingList - la liste
boolean deleteVotingList(java.lang.String votingListId)
votingListId - l'identifiant de la liste
VotingListDTO findVotingListById(java.lang.String votingListId)
votingListId - l'identifiant de la liste
java.util.List<VotingListDTO> findVotingListByName(java.lang.String name)
name - le nom de la liste
java.util.List<VotingListDTO> selectVotingList(java.util.Map<java.lang.String,java.lang.Object> properties)
properties - filtre sur les champs de la table VotingList
java.lang.String createPersonList(PersonListDTO personList)
personList - la liste
boolean createPersonLists(java.util.List<PersonListDTO> lists,
java.lang.String userId,
org.nuiton.topia.TopiaContext transaction)
lists - les dtos personListuserId - l'identifiant de l'utilisateurtransaction - la transaction du sondage
boolean updatePersonList(PersonListDTO personlistDTO)
personlistDTO - la liste
boolean deletePersonList(java.lang.String personListId)
personListId - l'identifiant de la liste
boolean deletePersonLists(java.lang.String userId)
userId - l'identifiant de l'utilisateur
PersonListDTO findPersonListById(java.lang.String personListId)
personListId - l'identifiant de la liste
java.util.List<PersonListDTO> findPersonListByName(java.lang.String name)
name - le nom de la liste
java.util.List<PersonListDTO> findPersonListByUser(java.lang.String userId)
userId - Le créateur de la liste
java.util.List<PersonListDTO> selectPersonList(java.util.Map<java.lang.String,java.lang.Object> properties)
properties - filtre sur les champs de la table personList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||