Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void sendResults(Integer serviceId, Integer stageId, List results) throws UnirestException, XStreamException {
- List results = new ArrayList();
- for (Entrant entrant : results) {
- ResultDTO record = new ResultDTO();
- record.setDateCreated(new Date());
- results.add(record);
- }
- String xml = xStream.toXML(results);
- HttpResponse response = Unirest.post("http://server.com/" + "send-drawing-results" +
- "/" + serviceId + "/" + stageId).basicAuth("login", "password").
- header("Content-Type", "application/xml").body(xml).asString();
- if (response.getStatus() == 403) {
- throw new UnirestException("No authorized");
- }
- if (response.getStatus() != 204) {
- throw new UnirestException("Unexpected response with code " + response.getStatus());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement