public class AnswersSpaceActivityPublisher
extends org.exoplatform.faq.service.impl.AnswerEventListener
| Modifier and Type | Field and Description |
|---|---|
static String |
ANSWER_APP_ID |
static String |
LANGUAGE_KEY |
static String |
LINK_KEY |
static String |
NUMBER_OF_ANSWERS |
static String |
NUMBER_OF_COMMENTS |
static String |
QUESTION_ID |
static String |
QUESTION_POINT |
static String |
QUESTION_RATING |
static String |
SPACE_APP_ID |
static String |
SPACE_GROUP_ID |
| Constructor and Description |
|---|
AnswersSpaceActivityPublisher() |
| Modifier and Type | Method and Description |
|---|---|
void |
moveQuestions(List<String> questions,
String catId) |
void |
removeAnswer(String questionPath,
String answerActivityId) |
void |
removeComment(String questionActivityId,
String commentActivityId,
String questionPath) |
void |
removeQuestion(String questionActivityId) |
void |
saveAnswer(String questionId,
org.exoplatform.faq.service.Answer[] answers,
boolean isNew) |
void |
saveAnswer(String questionId,
org.exoplatform.faq.service.Answer answer,
boolean isNew) |
void |
saveComment(String questionId,
org.exoplatform.faq.service.Comment cm,
String language) |
void |
saveQuestion(org.exoplatform.faq.service.Question question,
boolean isNew) |
void |
unVoteQuestion(String questionId) |
void |
voteQuestion(String questionId) |
public static final String SPACE_APP_ID
public static final String ANSWER_APP_ID
public static final String QUESTION_ID
public static final String LINK_KEY
public static final String LANGUAGE_KEY
public static final String QUESTION_RATING
public static final String NUMBER_OF_ANSWERS
public static final String NUMBER_OF_COMMENTS
public static final String SPACE_GROUP_ID
public static final String QUESTION_POINT
public void moveQuestions(List<String> questions, String catId)
moveQuestions in interface org.exoplatform.faq.service.ExtendedAnswerEventLifeCyclemoveQuestions in class org.exoplatform.faq.service.impl.AnswerEventListenerpublic void saveAnswer(String questionId, org.exoplatform.faq.service.Answer answer, boolean isNew)
public void saveComment(String questionId, org.exoplatform.faq.service.Comment cm, String language)
public void saveQuestion(org.exoplatform.faq.service.Question question,
boolean isNew)
public void saveAnswer(String questionId, org.exoplatform.faq.service.Answer[] answers, boolean isNew)
public void voteQuestion(String questionId)
public void unVoteQuestion(String questionId)
public void removeQuestion(String questionActivityId)
Copyright © 2003–2018 eXo Platform SAS. All rights reserved.