| 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 |
|---|---|
QuestionPageList |
FAQService.getAllQuestions()
Gets all questions.
|
QuestionPageList |
DataStorage.getAllQuestions() |
QuestionPageList |
FAQService.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
Gets all questions of a category by its Id.
|
QuestionPageList |
DataStorage.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQService.getListMailInWatch(String categoryId)
Gets email addresses that are watched in a category.
|
QuestionPageList |
DataStorage.getListMailInWatch(String categoryId) |
QuestionPageList |
FAQService.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser)
Gets a list of questions watched by a user.
|
QuestionPageList |
DataStorage.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser) |
QuestionPageList |
FAQService.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting)
Gets a list of pending questions in a category.
|
QuestionPageList |
DataStorage.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQService.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
Gets activated and approved questions of a category by its Id.
|
QuestionPageList |
DataStorage.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQService.getQuestionsByListCatetory(List<String> listCategoryId,
boolean isNotYetAnswer)
Gets all questions from a list of categories by its Id.
|
QuestionPageList |
DataStorage.getQuestionsByListCatetory(List<String> listCategoryId,
boolean isNotYetAnswer) |
QuestionPageList |
FAQService.getQuestionsNotYetAnswer(String categoryId,
boolean isApproved)
Gets all questions which are not yet answered.
|
QuestionPageList |
DataStorage.getQuestionsNotYetAnswer(String categoryId,
boolean isApproved) |
QuestionPageList |
FAQService.getWatchedCategoryByUser(String userId)
Gets a list of questions watched by a user.
|
QuestionPageList |
DataStorage.getWatchedCategoryByUser(String userId) |
| Modifier and Type | Method and Description |
|---|---|
QuestionPageList |
JCRDataStorage.getAllQuestions() |
QuestionPageList |
FAQServiceImpl.getAllQuestions() |
QuestionPageList |
FAQServiceImpl.getAllQuestions(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider)
This method get all the question
and convert to list of question object (QuestionPageList)
|
QuestionPageList |
JCRDataStorage.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getAllQuestionsByCatetory(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting)
This method get all questions via category identify and convert to list of question list
|
QuestionPageList |
FAQServiceImpl.getListCategoriesWatch(String userId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider) |
QuestionPageList |
JCRDataStorage.getListMailInWatch(String categoryId) |
QuestionPageList |
FAQServiceImpl.getListMailInWatch(String categoryId) |
QuestionPageList |
JCRDataStorage.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser) |
QuestionPageList |
FAQServiceImpl.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser) |
QuestionPageList |
FAQServiceImpl.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider) |
QuestionPageList |
JCRDataStorage.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getPendingQuestionsByCategory(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting) |
QuestionPageList |
JCRDataStorage.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting) |
QuestionPageList |
FAQServiceImpl.getQuestionsByCatetory(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting)
This method should view questions, only question node is activated and approved via category identify
and convert to list of question object
|
QuestionPageList |
JCRDataStorage.getQuestionsByListCatetory(List<String> listCategoryId,
boolean isNotYetAnswer) |
QuestionPageList |
FAQServiceImpl.getQuestionsByListCatetory(List<String> listCategoryId,
boolean isNotYetAnswer) |
QuestionPageList |
FAQServiceImpl.getQuestionsByListCatetory(List<String> listCategoryId,
boolean isNotYetAnswer,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider)
This method every category should get list question, all question convert to list of question object
|
QuestionPageList |
FAQServiceImpl.getQuestionsNotYetAnswer(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
String categoryId,
FAQSetting setting)
This method get all question node have not yet answer
and convert to list of question object (QuestionPageList)
|
QuestionPageList |
JCRDataStorage.getQuestionsNotYetAnswer(String categoryId,
boolean isApproved) |
QuestionPageList |
FAQServiceImpl.getQuestionsNotYetAnswer(String categoryId,
boolean isApproved) |
QuestionPageList |
JCRDataStorage.getWatchedCategoryByUser(String userId) |
QuestionPageList |
FAQServiceImpl.getWatchedCategoryByUser(String userId) |
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.