public ModelReviewRequest readReviewRequest(String source) throws ReviewboardException {
try {
JSONObject jsonReviewRequest = new JSONObject(source);
return JsonUtil.parseModel(ModelReviewRequest.class, jsonReviewRequest.getJSONObject("review_request"));
} catch (Exception e) {
throw new ReviewboardException(e.getMessage(), e);
}
}