org.chorem.pollen.business
Interface ServiceComment

All Known Implementing Classes:
ServiceCommentImpl

public interface ServiceComment

Interface de gestion des commentaires d'un sondage

Version:
$Id: ServiceComment.java 2613 2009-06-30 13:32:57Z nrannou $
Author:
enema

Method Summary
 java.lang.String createComment(CommentDTO comment)
          Création d'un commentaire
 java.util.List<Comment> createComments(java.util.List<CommentDTO> comments, java.lang.String pollId, org.nuiton.topia.TopiaContext transaction)
          Création des commentaires d'un sondage
 boolean deleteComment(java.lang.String commentId)
          Suppression d'un commentaire
 CommentDTO findCommentById(java.lang.String commentId)
          Récupération d'un commentaire à partir de son identifiant
 java.util.List<CommentDTO> selectComments(java.util.Map<java.lang.String,java.lang.Object> properties)
          Recherche des commentaires d'un sondage à partir d'un filtre
 boolean updateComment(CommentDTO comment)
          Mise à jour d'un commentaire
 

Method Detail

createComment

java.lang.String createComment(CommentDTO comment)
Création d'un commentaire

Parameters:
comment - le commentaire
Returns:
identifiant du commentaire créé

createComments

java.util.List<Comment> createComments(java.util.List<CommentDTO> comments,
                                       java.lang.String pollId,
                                       org.nuiton.topia.TopiaContext transaction)
Création des commentaires d'un sondage

Parameters:
comments - les dtos commentaires
pollId - l'identifiant du sondage
transaction - la transaction du sondage
Returns:
les commentaires créés

updateComment

boolean updateComment(CommentDTO comment)
Mise à jour d'un commentaire

Parameters:
comment - le commentaire
Returns:
true si le commentaire a été mise à jours

deleteComment

boolean deleteComment(java.lang.String commentId)
Suppression d'un commentaire

Parameters:
commentId - identifiant du commentaire
Returns:
true si le commentaire a été supprimé

findCommentById

CommentDTO findCommentById(java.lang.String commentId)
Récupération d'un commentaire à partir de son identifiant

Parameters:
commentId - identifiant du commentaire
Returns:
le commentaire

selectComments

java.util.List<CommentDTO> selectComments(java.util.Map<java.lang.String,java.lang.Object> properties)
Recherche des commentaires d'un sondage à partir d'un filtre

Parameters:
properties - filtre sur les champs de la table commentaire
Returns:
les commentaires


Copyright © 2009 CodeLutin. All Rights Reserved.