/** * @param question * @throws QuestionReplyException */ private void notifyQuestion(Question question) throws QuestionReplyException { Collection<Recipient> recipients = question.readRecipients(); UserDetail[] users = new UserDetail[recipients.size()]; Iterator<Recipient> it = recipients.iterator(); int i = 0; while (it.hasNext()) { Recipient recipient = it.next(); users[i] = getUserDetail(recipient.getUserId()); i++; } notifyTemplateQuestion(question, users); }