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

Packages that use QuestionLanguage
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   
 

Uses of QuestionLanguage in org.exoplatform.faq.service
 

Methods in org.exoplatform.faq.service that return QuestionLanguage
 QuestionLanguage[] Question.getMultiLanguages()
           
 QuestionLanguage FAQService.getQuestionLanguageByLanguage(String questionPath, String language)
          Gets a question's language.
 

Methods in org.exoplatform.faq.service that return types with arguments of type QuestionLanguage
 List<QuestionLanguage> DataStorage.getQuestionLanguages(String questionId)
           
 List<QuestionLanguage> FAQService.getQuestionLanguages(String questionId)
          Gets all languages of a question by its Id.
 

Methods in org.exoplatform.faq.service with parameters of type QuestionLanguage
 void FAQService.addLanguage(javax.jcr.Node questionNode, QuestionLanguage language)
          Adds a language to a question.
 void FAQService.addLanguage(String questionPath, QuestionLanguage language)
          Adds a language to a question.
 void FAQService.saveAnswer(String questionPath, QuestionLanguage questionLanguage)
          Saves an answer.
 void Question.setMultiLanguages(QuestionLanguage[] multiLanguages)
           
 

Uses of QuestionLanguage in org.exoplatform.faq.service.impl
 

Methods in org.exoplatform.faq.service.impl that return QuestionLanguage
static QuestionLanguage MultiLanguages.getQuestionLanguageByLanguage(javax.jcr.Node questionNode, String language)
           
 QuestionLanguage FAQServiceImpl.getQuestionLanguageByLanguage(String questionPath, String language)
           
 

Methods in org.exoplatform.faq.service.impl that return types with arguments of type QuestionLanguage
 List<QuestionLanguage> FAQServiceImpl.getQuestionLanguages(String questionId)
           
 List<QuestionLanguage> JCRDataStorage.getQuestionLanguages(String questionId)
           
 List<QuestionLanguage> FAQServiceImpl.getQuestionLanguages(String questionId, org.exoplatform.services.jcr.ext.common.SessionProvider sProvider)
          This method should lookup languageNode of question and find all child node of language node
 

Methods in org.exoplatform.faq.service.impl with parameters of type QuestionLanguage
static void MultiLanguages.addLanguage(javax.jcr.Node questionNode, QuestionLanguage language)
          Adds the language node, when question have multi language, each language is a child node of question node.
 void FAQServiceImpl.addLanguage(javax.jcr.Node questionNode, QuestionLanguage language)
          Adds the language node, when question have multiple language, each language is a child node of question node.
 void FAQServiceImpl.addLanguage(String questionPath, QuestionLanguage language)
           
static void MultiLanguages.removeLanguage(javax.jcr.Node questionNode, QuestionLanguage lang)
           
static void MultiLanguages.saveAnswer(javax.jcr.Node quesNode, QuestionLanguage questionLanguage)
           
 void FAQServiceImpl.saveAnswer(String questionPath, QuestionLanguage questionLanguage)
           
 



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