| Package | Description |
|---|---|
| org.exoplatform.faq.service |
Provides the classes necessary to manage FAQ, including creating, getting, updating, deleting or moving questions and answers.
|
| org.exoplatform.faq.service.impl |
| Modifier and Type | Method and Description |
|---|---|
Comment[] |
QuestionPageList.getComment(javax.jcr.Node questionNode) |
Comment |
DataStorage.getCommentById(javax.jcr.Node questionNode,
String commentId) |
Comment |
DataStorage.getCommentById(String questionId,
String commentId) |
Comment |
FAQService.getCommentById(String questionId,
String commentId)
Gets a question's comment.
|
Comment |
FAQService.getCommentById(String questionPath,
String commentId,
String language)
Gets a question's comment by the question path and comment Id.
|
Comment |
QuestionPageList.getCommentByNode(javax.jcr.Node commentNode) |
Comment[] |
QuestionLanguage.getComments() |
Comment[] |
Question.getComments()
Gets the comments.
|
Comment[] |
FAQService.getComments(String questionId)
Gets comments of a question.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataStorage.saveComment(String questionId,
Comment comment,
boolean isNew) |
void |
FAQService.saveComment(String questionId,
Comment comment,
boolean isNew)
Saves a question's comment.
|
void |
AnswerEventLifeCycle.saveComment(String questionId,
Comment comment,
String language) |
void |
FAQService.saveComment(String questionPath,
Comment comment,
String languge)
Saves a question's comment.
|
void |
QuestionLanguage.setComments(Comment[] comments) |
void |
Question.setComments(Comment[] comments)
Sets the comments.
|
| Modifier and Type | Method and Description |
|---|---|
Comment |
JCRDataStorage.getCommentById(javax.jcr.Node questionNode,
String commentId) |
static Comment |
MultiLanguages.getCommentById(javax.jcr.Node questionNode,
String commentId,
String language) |
Comment |
FAQServiceImpl.getCommentById(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
String questionId,
String commentId) |
Comment |
JCRDataStorage.getCommentById(String questionId,
String commentId) |
Comment |
FAQServiceImpl.getCommentById(String questionId,
String commentId) |
Comment |
FAQServiceImpl.getCommentById(String questionPath,
String commentId,
String language) |
Comment[] |
JCRDataStorage.getComments(String questionId) |
Comment[] |
FAQServiceImpl.getComments(String questionId) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MultiLanguages.saveComment(javax.jcr.Node questionNode,
Comment comment,
String language) |
void |
JCRDataStorage.saveComment(String questionId,
Comment comment,
boolean isNew) |
void |
FAQServiceImpl.saveComment(String questionId,
Comment comment,
boolean isNew) |
void |
FAQServiceImpl.saveComment(String questionId,
Comment comment,
boolean isNew,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider) |
void |
FAQServiceImpl.saveComment(String questionPath,
Comment comment,
String language) |
Copyright © 2003–2015 eXo Platform SAS. All rights reserved.