aboutsummaryrefslogtreecommitdiffstats
path: root/ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java')
-rw-r--r--ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java15
1 files changed, 14 insertions, 1 deletions
diff --git a/ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java b/ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java
index 782c32b..1f596d3 100644
--- a/ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java
+++ b/ncomp-sirius-manager-server/src/main/java/org/openecomp/ncomp/sirius/manager/AbstractClient.java
@@ -132,14 +132,21 @@ public abstract class AbstractClient {
// }
public void create(String resourcePath, String json) {
- create(resourcePath, new JSONObject(json));
+ String clientVersion = getClientVersion();
+ JSONObject json1 = new JSONObject(json);
+ ManagementServer.translateJson(json1, clientVersion);
+ create(resourcePath, json1);
}
public void create(String resourcePath, JSONObject json) {
+ String clientVersion = getClientVersion();
+ ManagementServer.translateJson(json, clientVersion);
httpJsonTransaction(resourcePath, "POST", null, json, null);
}
public void update(String resourcePath, JSONObject json) {
+ String clientVersion = getClientVersion();
+ ManagementServer.translateJson(json, clientVersion);
httpJsonTransaction(resourcePath, "PUT", null, json, null);
}
@@ -148,14 +155,20 @@ public abstract class AbstractClient {
}
public JSONObject method(String resourcePath, String method, JSONObject json) {
+ String clientVersion = getClientVersion();
+ ManagementServer.translateJson(json, clientVersion);
return httpJsonTransaction(resourcePath, method, null, json, null);
}
public byte[] methodAsBinary(String resourcePath, String method, JSONObject json) {
+ String clientVersion = getClientVersion();
+ ManagementServer.translateJson(json, clientVersion);
return httpBinaryTransaction(resourcePath, method, null, json, null);
}
public String methodAsString(String resourcePath, String method, JSONObject json) {
+ String clientVersion = getClientVersion();
+ ManagementServer.translateJson(json, clientVersion);
return httpStringTransaction(resourcePath, method, null, json, null);
}