public interface CommentDao
void saveComment(Comment comment)
List<Integer> getCommentIdsForDocumentsForDeletion(List<Integer> documentIds)
SearchResults<Comment> getPagedComments(Integer documentId, Integer scope, Integer refId, PageInfo pageInfo)
SearchResults<Comment> getPagedReplies(Integer commentId, PageInfo pageInfo)
void deleteComment(Comment comment)
Integer getNumRevisionAndItemComments(List<Integer> revisionIds, CommentType cType, List<Integer> parameters, User user)
List<Integer> getNumRevisionAndItemCommentThreads(List<Integer> revisionIds, CommentType cType, User user, Boolean important)
List<Integer> getNumRevisionCommentThreads(List<Integer> revisionIds, CommentType cType, User user, Boolean important)
SearchResults<Comment> getPagedRevisionAndItemComments(List<Integer> revisionIds, PageInfo pi, CommentType cType, List<Integer> parameters, User user)
SearchResults<Comment> getPagedRevisionItemComments(Integer revisionItemId, Integer commentId, PageInfo pi, CommentType cType, List<Integer> parameters, User user, Boolean thisRevisionOnly)
List<Integer> getMyCommentedOnRevisionItemIds(List<Integer> revIds, Integer curRevId, Integer userId)
List<Integer> getMyRepliedToRevisionItemIds(List<Integer> revIds, Integer curRevId, Integer userId)
List<Integer> getMyAgreedWithRevisionItemIds(List<Integer> revIds, Integer curRevId, Integer userId)
Integer getNumRevisionItemsWithComments(List<Integer> revIds, Integer curRevId)
int getRevisionItemCommentCount(Integer revisionItemId, boolean thisRevisionOnly)
SearchResults<Comment> getPagedRevisionComments(List<Integer> revisionIds, PageInfo pi, CommentType cType, List<Integer> parameters, User user)
List<CommentType> getCommentTypes()
List<Integer> getIdsForCommentContainingText(Integer orgId, String searchText)
SearchResults<Comment> getPagedCommentsForRevisionItems(Integer revisionId, List<Integer> revisionItemIds, Integer commentId, PageInfo pageInfo, CommentType cType, List<Integer> parameters, User user, Boolean thisRevisionOnly, Boolean highlightedCommentsOnly)
List<Comment> searchComments(CommentFilter filter, Integer orgId)
int getSearchCommentsCount(CommentFilter filter, Integer orgId)
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.