@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }
@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }
@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }
@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }
@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }
@Override public <R extends HttpRequest> R bindToRequest(final R request, final Object input) { try { String xml = xmlParser.toXML(checkNotNull(input, "input")); request.setPayload(xml); MutableContentMetadata metadata = request.getPayload().getContentMetadata(); if (contentTypeMustBeAdded(metadata)) { metadata.setContentType("application/xml"); } return request; } catch (IOException ex) { throw new BindException(request, ex); } }