Uses of Class
org.exoplatform.faq.service.FAQSetting

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
 



Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.