*
* @return the {@link HttpRequest}
*/
private HttpRequest buildHttpRequest() {
HttpRequestImpl request = new HttpRequestImpl();
if (request != null) {
request.setContentType(getMediaTypeName(containerRequest.getMediaType()));
// TODO accessing the request entity in jersey is bizarre
// and requires knowing it's type up front, which is not possible at the current stage
// request.setEntity(containerRequest.getEntity(Object.class));
request.setMethod(getHttpMethod(containerRequest.getMethod()));
request.setHeaders(new MultivaluedMapImpl<String, String>(containerRequest.getRequestHeaders()));
}
return request;
}