# Uses of Class
org.silverpeas.components.questionreply.QuestionReplyException

Packages that use QuestionReplyException
Package
Description
org.silverpeas.components.questionreply.service

- ## Uses of QuestionReplyException in org.silverpeas.components.questionreply.service

  Methods in org.silverpeas.components.questionreply.service that throw QuestionReplyException
  Modifier and Type
  Method
  Description
  `void`
  QuestionManager.`closeQuestions(Collection<Long> questionIds)`
  `void`
  SilverpeasQuestionManager.`closeQuestions(Collection<Long> questionIds)`
  `long`
  QuestionManager.`createQuestion(Question question)`
  `long`
  SilverpeasQuestionManager.`createQuestion(Question question)`
  Create and persist a question with targeted recipient (be careful recipient doesn't have question identifier set)
  `long`
  QuestionManager.`createQuestionReply(Question question, Reply reply)`
  Create and persist a question reply
  `long`
  SilverpeasQuestionManager.`createQuestionReply(Question question, Reply reply)`
  Save and persist question and reply given in parameter
  `long`
  QuestionManager.`createReply(Reply reply, Question question)`
  `long`
  SilverpeasQuestionManager.`createReply(Reply reply, Question question)`
  `void`
  QuestionManager.`deleteQuestionAndReplies(Collection<Long> questionIds)`
  `void`
  SilverpeasQuestionManager.`deleteQuestionAndReplies(Collection<Long> questionIds)`
  `List<Question>`
  QuestionManager.`getAllQuestions(String instanceId)`
  `List<Question>`
  SilverpeasQuestionManager.`getAllQuestions(String instanceId)`
  `List<Question>`
  QuestionManager.`getAllQuestionsByCategory(String instanceId, String categoryId)`
  `List<Question>`
  SilverpeasQuestionManager.`getAllQuestionsByCategory(String instanceId, String categoryId)`
  `List<Reply>`
  QuestionManager.`getAllReplies(long questionId, String instanceId)`
  `List<Reply>`
  SilverpeasQuestionManager.`getAllReplies(long questionId, String instanceId)`
  `List<Question>`
  QuestionManager.`getPublicQuestions(String instanceId)`
  `List<Question>`
  SilverpeasQuestionManager.`getPublicQuestions(String instanceId)`
  `Question`
  QuestionManager.`getQuestion(long questionId)`
  `Question`
  SilverpeasQuestionManager.`getQuestion(long questionId)`
  `Question`
  QuestionManager.`getQuestionAndReplies(long questionId)`
  `Question`
  SilverpeasQuestionManager.`getQuestionAndReplies(long questionId)`
  `List<Reply>`
  QuestionManager.`getQuestionPrivateReplies(long questionId, String instanceId)`
  `List<Reply>`
  SilverpeasQuestionManager.`getQuestionPrivateReplies(long questionId, String instanceId)`
  `List<Reply>`
  QuestionManager.`getQuestionPublicReplies(long questionId, String instanceId)`
  `List<Reply>`
  SilverpeasQuestionManager.`getQuestionPublicReplies(long questionId, String instanceId)`
  `List<Recipient>`
  QuestionManager.`getQuestionRecipients(long questionId)`
  `List<Recipient>`
  SilverpeasQuestionManager.`getQuestionRecipients(long questionId)`
  `List<Reply>`
  QuestionManager.`getQuestionReplies(long questionId, String instanceId)`
  `List<Reply>`
  SilverpeasQuestionManager.`getQuestionReplies(long questionId, String instanceId)`
  `List<Question>`
  QuestionManager.`getQuestions(String instanceId)`
  `List<Question>`
  SilverpeasQuestionManager.`getQuestions(String instanceId)`
  `List<Question>`
  QuestionManager.`getQuestionsByIds(List<String> ids)`
  `List<Question>`
  SilverpeasQuestionManager.`getQuestionsByIds(List<String> ids)`
  `List<Question>`
  QuestionManager.`getReceiveQuestions(String userId, String instanceId)`
  `List<Question>`
  SilverpeasQuestionManager.`getReceiveQuestions(String userId, String instanceId)`
  `Reply`
  QuestionManager.`getReply(long replyId)`
  `Reply`
  SilverpeasQuestionManager.`getReply(long replyId)`
  `List<Question>`
  QuestionManager.`getSendQuestions(String userId, String instanceId)`
  `List<Question>`
  SilverpeasQuestionManager.`getSendQuestions(String userId, String instanceId)`
  `void`
  QuestionManager.`openQuestions(Collection<Long> questionIds)`
  `void`
  SilverpeasQuestionManager.`openQuestions(Collection<Long> questionIds)`
  `void`
  QuestionManager.`updateQuestion(Question question)`
  `void`
  SilverpeasQuestionManager.`updateQuestion(Question question)`
  `void`
  QuestionManager.`updateQuestionRecipients(Question question)`
  `void`
  SilverpeasQuestionManager.`updateQuestionRecipients(Question question)`
  `void`
  QuestionManager.`updateQuestionRepliesPrivateStatus(Collection<Long> questionIds)`
  `void`
  SilverpeasQuestionManager.`updateQuestionRepliesPrivateStatus(Collection<Long> questionIds)`
  `void`
  QuestionManager.`updateQuestionRepliesPublicStatus(Collection<Long> questionIds)`
  `void`
  SilverpeasQuestionManager.`updateQuestionRepliesPublicStatus(Collection<Long> questionIds)`
  `void`
  QuestionManager.`updateRepliesPrivateStatus(Collection<Long> replyIds, Question question)`
  `void`
  SilverpeasQuestionManager.`updateRepliesPrivateStatus(Collection<Long> replyIds, Question question)`
  `void`
  QuestionManager.`updateRepliesPublicStatus(Collection<Long> replyIds, Question question)`
  `void`
  SilverpeasQuestionManager.`updateRepliesPublicStatus(Collection<Long> replyIds, Question question)`
  `void`
  QuestionManager.`updateReply(Reply reply)`
  `void`
  SilverpeasQuestionManager.`updateReply(Reply reply)`