com.atlassian.confluence.pages.persistence.dao
Interface CommentDao

All Superinterfaces:
ObjectDao
All Known Implementing Classes:
HibernateCommentDao

public interface CommentDao
extends ObjectDao


Method Summary
 java.util.Map<com.atlassian.bonnie.Searchable,java.lang.Integer> countComments(java.util.Collection<? extends com.atlassian.bonnie.Searchable> searchables)
           
 int countComments(com.atlassian.bonnie.Searchable searchable)
           
 Comment getById(long id)
           
 PageResponse<Comment> getChildren(Comment comment, LimitedRequest pageRequest, Depth depth)
           
 java.util.List<Comment> getPageComments(long pageId, java.util.Date since)
           
 java.util.List<Comment> getPageComments(long pageId, java.util.Date since, java.lang.String ignoreUsername)
           
 PageResponse<Comment> getPageComments(long pageId, LimitedRequest pageRequest, Depth depth)
           
 java.util.Iterator getRecentlyUpdatedComments(long spaceId, int maxResults)
           
 
Methods inherited from interface bucket.core.persistence.ObjectDao
findAll, findAllSorted, findAllSorted, getPersistentClass, refresh, remove, replicate, save, saveRaw
 

Method Detail

getById

Comment getById(long id)

getRecentlyUpdatedComments

java.util.Iterator getRecentlyUpdatedComments(long spaceId,
                                              int maxResults)

getPageComments

java.util.List<Comment> getPageComments(long pageId,
                                        java.util.Date since)

getPageComments

java.util.List<Comment> getPageComments(long pageId,
                                        java.util.Date since,
                                        java.lang.String ignoreUsername)

getPageComments

PageResponse<Comment> getPageComments(long pageId,
                                      LimitedRequest pageRequest,
                                      Depth depth)

countComments

java.util.Map<com.atlassian.bonnie.Searchable,java.lang.Integer> countComments(java.util.Collection<? extends com.atlassian.bonnie.Searchable> searchables)

countComments

int countComments(com.atlassian.bonnie.Searchable searchable)

getChildren

PageResponse<Comment> getChildren(Comment comment,
                                  LimitedRequest pageRequest,
                                  Depth depth)


Copyright © 2003-2014 Atlassian. All Rights Reserved.