|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FAQSetting | |
|---|---|
| org.exoplatform.faq.service | Provides the classes necessary to manage FAQ; including create, get, update, delete, move... |
| org.exoplatform.faq.service.impl | |
| Uses of FAQSetting in org.exoplatform.faq.service |
|---|
| Methods in org.exoplatform.faq.service with parameters of type FAQSetting | |
|---|---|
QuestionPageList |
DataStorage.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
FAQService.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
Gets all questions of the category. |
long[] |
DataStorage.getCategoryInfo(String categoryId,
FAQSetting faqSetting)
|
long[] |
FAQService.getCategoryInfo(String categoryId,
FAQSetting setting)
Gets some informations of category: Lookup category node by category's id and count sub-categories and questions are contained in this category. |
QuestionPageList |
DataStorage.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser)
|
QuestionPageList |
FAQService.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser)
Gets list of questions that user watches. |
static String |
Utils.getOderBy(FAQSetting faqSetting)
|
QuestionPageList |
DataStorage.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
FAQService.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting)
Gets list pending questions in a category. |
QuestionPageList |
DataStorage.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
FAQService.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
Gets questions are activated and approved in the category. |
List<Category> |
DataStorage.getSubCategories(String categoryId,
FAQSetting faqSetting,
boolean isGetAll,
List<String> limitedUsers)
|
List<Category> |
FAQService.getSubCategories(String categoryId,
FAQSetting faqSetting,
boolean isGetAll,
List<String> userView)
Gets all sub-categories of a category. |
void |
DataStorage.getUserSetting(String userName,
FAQSetting faqSetting)
|
void |
FAQService.getUserSetting(String userName,
FAQSetting faqSetting)
Gets setting of user to view data (categories and questions). |
void |
DataStorage.moveQuestions(List<String> questions,
String destCategoryId,
String questionLink,
FAQSetting faqSetting)
|
void |
FAQService.moveQuestions(List<String> questions,
String destCategoryId,
String questionLink,
FAQSetting faqSetting)
Moves all of questions to category which have id is specified. |
void |
DataStorage.saveFAQSetting(FAQSetting faqSetting,
String userName)
|
void |
FAQService.saveFAQSetting(FAQSetting faqSetting,
String userName)
Updates FAQ setting information. |
javax.jcr.Node |
DataStorage.saveQuestion(Question question,
boolean isAddNew,
FAQSetting faqSetting)
|
javax.jcr.Node |
FAQService.saveQuestion(Question question,
boolean isAddNew,
FAQSetting faqSetting)
Saves question after create new question or edit infor of quesiton which is existed. |
| Constructors in org.exoplatform.faq.service with parameters of type FAQSetting | |
|---|---|
QuestionPageList(javax.jcr.Node categoryNode,
String quesQuerry,
List<Object> listObject,
FAQSetting setting)
Instantiates a new question page list. |
|
| Uses of FAQSetting in org.exoplatform.faq.service.impl |
|---|
| Methods in org.exoplatform.faq.service.impl with parameters of type FAQSetting | |
|---|---|
QuestionPageList |
FAQServiceImpl.getAllQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
JCRDataStorage.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 |
long[] |
FAQServiceImpl.getCategoryInfo(String categoryId,
FAQSetting setting)
|
long[] |
JCRDataStorage.getCategoryInfo(String categoryId,
FAQSetting faqSetting)
|
long[] |
FAQServiceImpl.getCategoryInfo(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting setting)
This method get some informations of category: to count sub-categories, to count questions, to count question have not yet answer, to count question is not approved are contained in this category |
QuestionPageList |
FAQServiceImpl.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser)
|
QuestionPageList |
JCRDataStorage.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser)
|
QuestionPageList |
FAQServiceImpl.getListQuestionsWatch(FAQSetting faqSetting,
String currentUser,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider)
|
QuestionPageList |
FAQServiceImpl.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
JCRDataStorage.getPendingQuestionsByCategory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
FAQServiceImpl.getPendingQuestionsByCategory(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting)
|
QuestionPageList |
FAQServiceImpl.getQuestionsByCatetory(String categoryId,
FAQSetting faqSetting)
|
QuestionPageList |
JCRDataStorage.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 |
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) |
List<Category> |
FAQServiceImpl.getSubCategories(String categoryId,
FAQSetting faqSetting,
boolean isGetAll,
List<String> userView)
|
List<Category> |
JCRDataStorage.getSubCategories(String categoryId,
FAQSetting faqSetting,
boolean isGetAll,
List<String> limitedUsers)
|
List<Category> |
FAQServiceImpl.getSubCategories(String categoryId,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting,
boolean isGetAll,
List<String> userView)
Returns an list category that can then be view on the screen. |
void |
FAQServiceImpl.getUserSetting(org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
String userName,
FAQSetting faqSetting)
|
void |
FAQServiceImpl.getUserSetting(String userName,
FAQSetting faqSetting)
|
void |
JCRDataStorage.getUserSetting(String userName,
FAQSetting faqSetting)
|
void |
FAQServiceImpl.moveQuestions(List<String> questions,
String destCategoryId,
String questionLink,
FAQSetting faqSetting)
|
void |
JCRDataStorage.moveQuestions(List<String> questions,
String destCategoryId,
String questionLink,
FAQSetting faqSetting)
|
void |
FAQServiceImpl.saveFAQSetting(FAQSetting faqSetting,
String userName)
|
void |
JCRDataStorage.saveFAQSetting(FAQSetting faqSetting,
String userName)
|
void |
FAQServiceImpl.saveFAQSetting(FAQSetting faqSetting,
String userName,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider)
This function is used to set some properties of FAQ. |
javax.jcr.Node |
FAQServiceImpl.saveQuestion(Question question,
boolean isAddNew,
FAQSetting faqSetting)
|
javax.jcr.Node |
JCRDataStorage.saveQuestion(Question question,
boolean isAddNew,
FAQSetting faqSetting)
|
javax.jcr.Node |
FAQServiceImpl.saveQuestion(Question question,
boolean isAddNew,
org.exoplatform.services.jcr.ext.common.SessionProvider sProvider,
FAQSetting faqSetting)
This method should create new question or update exists question |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||