## 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)` |