From 80ee87097683ed87540c48eeeffcee12f1c6ab3c Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Thu, 26 Oct 2023 13:21:20 +0200 Subject: [PATCH] Added another constructor to XMLResponseBody --- .../main/java/com/r11/tools/controller/XmlController.java | 7 ++----- .../src/main/java/com/r11/tools/model/XMLResponseBody.java | 7 +++++++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java b/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java index 3a81302..d33c47e 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/controller/XmlController.java @@ -119,11 +119,8 @@ public class XmlController implements RestController { XPathQueryResult xPathQueryResult = engine.processXPath(requestBody.getData(), requestBody.getProcess(), requestBody.getVersion()); - XMLResponseBody responseBody = new XMLResponseBody(xPathQueryResult.getData().trim(), - "OK", engine.getVersion()); - responseBody.setType(xPathQueryResult.getType()); - - return responseBody; + return new XMLResponseBody(xPathQueryResult.getData().trim(), + "OK", engine.getVersion(), xPathQueryResult.getType()); } private XMLResponseBody processOther(XmlJob xmlJob) throws Exception { diff --git a/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java b/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java index 01fb9c2..81f8d73 100644 --- a/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java +++ b/Backend/tools-services/src/main/java/com/r11/tools/model/XMLResponseBody.java @@ -22,6 +22,13 @@ public class XMLResponseBody { this.duration = duration; } + public XMLResponseBody(String result, String status, String processor, String type) { + this.result = result; + this.status = status; + this.processor = processor; + this.type = type; + } + public String getResult() { return result; }