public interface CommentManager
Modifier and Type | Method and Description |
---|---|
DocumentModel |
createComment(DocumentModel docModel,
DocumentModel comment) |
DocumentModel |
createComment(DocumentModel docModel,
DocumentModel parent,
DocumentModel child) |
DocumentModel |
createComment(DocumentModel docModel,
String comment)
Deprecated.
CommentManager cannot find the author if invoked remotely so one should use
createComment(DocumentModel, String, String) |
DocumentModel |
createComment(DocumentModel docModel,
String comment,
String author)
Creates a comment document model, filling its properties with given info and linking it to given document.
|
DocumentModel |
createLocatedComment(DocumentModel docModel,
DocumentModel comment,
String path)
Creates a comment document model.
|
void |
deleteComment(DocumentModel docModel,
DocumentModel comment) |
List<DocumentModel> |
getComments(DocumentModel docModel) |
List<DocumentModel> |
getComments(DocumentModel docModel,
DocumentModel parent) |
List<DocumentModel> |
getDocumentsForComment(DocumentModel comment)
Gets documents in relation with a particular comment.
|
DocumentModel |
getThreadForComment(DocumentModel comment)
Gets thread in relation with a given comment (post or comment)
|
List<DocumentModel> getComments(DocumentModel docModel)
List<DocumentModel> getComments(DocumentModel docModel, DocumentModel parent)
@Deprecated DocumentModel createComment(DocumentModel docModel, String comment)
createComment(DocumentModel, String, String)
DocumentModel createComment(DocumentModel docModel, String comment, String author)
docModel
- the document to commentcomment
- the comment contentauthor
- the comment authorDocumentModel createComment(DocumentModel docModel, DocumentModel comment)
DocumentModel createComment(DocumentModel docModel, DocumentModel parent, DocumentModel child)
void deleteComment(DocumentModel docModel, DocumentModel comment)
List<DocumentModel> getDocumentsForComment(DocumentModel comment)
comment
- the commentDocumentModel getThreadForComment(DocumentModel comment)
comment
- DocumentModel createLocatedComment(DocumentModel docModel, DocumentModel comment, String path)
docModel
- the document to commentcomment
- the comment contentpath
- the location pathCopyright © 2018 Nuxeo. All rights reserved.