|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CommentManager
Manager for page comments.
Field Summary |
---|
Fields inherited from interface com.atlassian.confluence.core.ContentEntityManager |
---|
ITERATE_ALL |
Method Summary | |
---|---|
Comment |
addCommentToObject(ContentEntityObject ceo,
Comment parent,
java.lang.String content)
|
Comment |
addCommentToObject(ContentEntityObject ceo,
Comment parent,
java.lang.String content,
NewCommentDeduplicator commentDeduplicator)
Add a new comment if the given deduplicator determines that it's not a duplicate, or just return the existing duplicate otherwise. |
Comment |
addCommentToPage(AbstractPage page,
Comment parent,
java.lang.String content)
Deprecated. |
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 |
getComment(long id)
|
java.util.List<Comment> |
getPageComments(long pageId,
java.util.Date since)
The service get all page comments (page level comments and inline comments) |
java.util.List<Comment> |
getPageComments(long pageId,
java.util.Date since,
java.lang.String ignoreUsername)
The service get all page comments (page level comments and inline comments) from a particular date except for comments by the given username. |
java.util.List<Comment> |
getPageLevelComments(long pageId,
java.util.Date since)
The service get all page level comments |
java.util.Iterator |
getRecentlyUpdatedComments(Space space,
int maxResults)
|
void |
removeCommentFromObject(long id)
|
void |
removeCommentFromPage(long id)
Deprecated. |
void |
updateCommentContent(Comment comment,
java.lang.String content)
|
Method Detail |
---|
Comment getComment(long id)
@Deprecated Comment addCommentToPage(AbstractPage page, Comment parent, java.lang.String content)
Comment addCommentToObject(ContentEntityObject ceo, Comment parent, java.lang.String content)
Comment addCommentToObject(ContentEntityObject ceo, Comment parent, java.lang.String content, NewCommentDeduplicator commentDeduplicator)
void updateCommentContent(Comment comment, java.lang.String content)
@Deprecated void removeCommentFromPage(long id)
void removeCommentFromObject(long id)
java.util.Iterator getRecentlyUpdatedComments(Space space, int maxResults)
java.util.List<Comment> getPageComments(long pageId, java.util.Date since)
pageId
- page id of commentsince
- comment time
java.util.List<Comment> getPageComments(long pageId, java.util.Date since, java.lang.String ignoreUsername)
pageId
- page id of commentsince
- comment timeignoreUsername
- username excepted
java.util.List<Comment> getPageLevelComments(long pageId, java.util.Date since)
pageId
- page id of commentsince
- comment time
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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |