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

Packages that use QuestionLanguage
org.exoplatform.faq.service   
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)
          Get language of question
 

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)
          Get all language nodes of question node which have id is specified, with each language node get properties of them and set into QuestionLanguage object.
 

Methods in org.exoplatform.faq.service with parameters of type QuestionLanguage
 void FAQService.addLanguage(javax.jcr.Node questionNode, QuestionLanguage language)
          Add language for question node, this function only use for Question node, and language node is added not default.
 void FAQService.addLanguage(String questionPath, QuestionLanguage language)
          Add language to a question
 void FAQService.saveAnswer(String questionPath, QuestionLanguage questionLanguage)
          Save an answer of question
 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 © 2013 eXo Platform SAS. All Rights Reserved.