Refactor of AAI model 23/88523/3
authorpwielebs <piotr.wielebski@nokia.com>
Mon, 27 May 2019 09:20:22 +0000 (11:20 +0200)
committerpwielebs <piotr.wielebski@nokia.com>
Mon, 27 May 2019 11:44:00 +0000 (13:44 +0200)
Unused fields removed from AAI model in SDK

Change-Id: Ie46c98edd2ccbcff146b210c715f472d15e26bef
Issue-ID: DCAEGEN2-1533
Signed-off-by: pwielebs <piotr.wielebski@nokia.com>
rest-services/aai-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/config/AaiClientConfiguration.java
rest-services/aai-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/service/http/get/AaiGetServiceInstanceClient.java
rest-services/aai-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/service/http/get/AaiHttpGetClient.java
rest-services/aai-client/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/service/http/patch/AaiHttpPatchClient.java
rest-services/aai-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/AaiClientConfigurations.java
rest-services/aai-client/src/test/java/org/onap/dcaegen2/services/sdk/rest/services/aai/client/service/http/AbstractHttpClientTest.java
version.properties

index fad3cb6..00d323c 100644 (file)
@@ -37,23 +37,6 @@ public abstract class AaiClientConfiguration implements Serializable {
     @Value.Parameter
     public abstract String pnfUrl();
 
-    /**
-        Due to changes in the aai client configuration json old parameters:
-        aaiHost, aaiProtocol, aaiPort, aaiBasePath, aaiPnfPath
-        will be replaced by pnfUrl
-    */
-    @Deprecated
-    @Value.Parameter
-    public abstract String aaiHost();
-
-    @Deprecated
-    @Value.Parameter
-    public abstract Integer aaiPort();
-
-    @Deprecated
-    @Value.Parameter
-    public abstract String aaiProtocol();
-
     @Value.Parameter
     public abstract String aaiUserName();
 
@@ -63,14 +46,6 @@ public abstract class AaiClientConfiguration implements Serializable {
     @Value.Parameter
     public abstract Boolean aaiIgnoreSslCertificateErrors();
 
-    @Deprecated
-    @Value.Parameter
-    public abstract String aaiBasePath();
-
-    @Deprecated
-    @Value.Parameter
-    public abstract String aaiPnfPath();
-
     @Value.Parameter
     public abstract String aaiServiceInstancePath();
 
index 30e28a4..9c9b9fe 100644 (file)
@@ -46,7 +46,7 @@ public class AaiGetServiceInstanceClient implements
     private final RxHttpClient httpClient;
     private final AaiClientConfiguration configuration;
 
-    public AaiGetServiceInstanceClient(final AaiClientConfiguration configuration,
+    AaiGetServiceInstanceClient(final AaiClientConfiguration configuration,
             final RxHttpClient httpClient) {
         this.configuration = configuration;
         this.httpClient = httpClient;
@@ -69,12 +69,6 @@ public class AaiGetServiceInstanceClient implements
     }
 
     private String getUri(final String endpoint) {
-        return new URI.URIBuilder()
-                .scheme(configuration.aaiProtocol())
-                .host(configuration.aaiHost())
-                .port(configuration.aaiPort())
-                .path(configuration.aaiBasePath() + "/" + endpoint)
-                .build()
-                .toString();
+        return new URI.URIBuilder().path(configuration.pnfUrl() + "/" + endpoint).build().toString();
     }
 }
index d78953d..9c059a9 100644 (file)
@@ -38,7 +38,7 @@ public final class AaiHttpGetClient implements AaiHttpClient<AaiModel, HttpRespo
     private final AaiClientConfiguration configuration;
 
 
-    public AaiHttpGetClient(AaiClientConfiguration configuration, RxHttpClient httpClient) {
+    AaiHttpGetClient(AaiClientConfiguration configuration, RxHttpClient httpClient) {
         this.configuration = configuration;
         this.httpClient = httpClient;
     }
@@ -53,10 +53,6 @@ public final class AaiHttpGetClient implements AaiHttpClient<AaiModel, HttpRespo
 
 
     private String getUri(String pnfName) {
-        return new URI.URIBuilder()
-                .scheme(configuration.aaiProtocol())
-                .host(configuration.aaiHost())
-                .port(configuration.aaiPort())
-                .path(configuration.aaiBasePath() + configuration.aaiPnfPath() + "/" + pnfName).build().toString();
+        return new URI.URIBuilder().path(configuration.pnfUrl() + "/" + pnfName).build().toString();
     }
 }
index 4d0af7e..f162999 100644 (file)
@@ -44,7 +44,7 @@ public final class AaiHttpPatchClient implements AaiHttpClient<AaiModel, HttpRes
     private final JsonBodyBuilder jsonBodyBuilder;
 
 
-    public AaiHttpPatchClient(final AaiClientConfiguration configuration, JsonBodyBuilder jsonBodyBuilder,
+    AaiHttpPatchClient(final AaiClientConfiguration configuration, JsonBodyBuilder jsonBodyBuilder,
             RxHttpClient httpClient) {
         this.configuration = configuration;
         this.jsonBodyBuilder = jsonBodyBuilder;
@@ -66,9 +66,6 @@ public final class AaiHttpPatchClient implements AaiHttpClient<AaiModel, HttpRes
 
     private String getUri(String pnfName) {
         return new URI.URIBuilder()
-                .scheme(configuration.aaiProtocol())
-                .host(configuration.aaiHost())
-                .port(configuration.aaiPort())
-                .path(configuration.aaiBasePath() + configuration.aaiPnfPath() + "/" + pnfName).build().toString();
+                .path(configuration.pnfUrl() + "/" + pnfName).build().toString();
     }
 }
index f93bfd6..d56348c 100644 (file)
@@ -44,7 +44,6 @@ public final class AaiClientConfigurations {
     private static AaiClientConfiguration validConfiguration(Map<String, String> headers, boolean secure) {
         return new ImmutableAaiClientConfiguration.Builder()
                 .pnfUrl("some-url")
-                .aaiHost("sample-host")
                 .aaiUserName("sample-username")
                 .aaiUserPassword("sample-password")
                 .aaiIgnoreSslCertificateErrors(false)
@@ -54,10 +53,6 @@ public final class AaiClientConfigurations {
                 .keyStorePasswordPath("/server.pass")
                 .enableAaiCertAuth(secure)
                 .aaiHeaders(headers)
-                .aaiProtocol("sample-protocol")
-                .aaiPort(8080)
-                .aaiBasePath("sample-base-path")
-                .aaiPnfPath("sample-pnf-path")
                 .aaiServiceInstancePath("sample-instance-path")
                 .build();
     }
index 7a8d39d..097c5d3 100644 (file)
@@ -37,11 +37,6 @@ public class AbstractHttpClientTest {
 
 
     protected String constructAaiUri(AaiClientConfiguration configuration, String pnfName) {
-        return new URI.URIBuilder()
-                .scheme(configuration.aaiProtocol())
-                .host(configuration.aaiHost())
-                .port(configuration.aaiPort())
-                .path(configuration.aaiBasePath() + configuration.aaiPnfPath() + "/" + pnfName)
-                .build().toString();
+        return new URI.URIBuilder().path(configuration.pnfUrl() + "/" + pnfName).build().toString();
     }
 }
index 07578e5..00ef564 100644 (file)
@@ -1,6 +1,6 @@
-major=1\r
-minor=2\r
-patch=0\r
-base_version=${major}.${minor}.${patch}\r
-release_version=${base_version}\r
-snapshot_version=${base_version}-SNAPSHOT\r
+major=1
+minor=2
+patch=0
+base_version=${major}.${minor}.${patch}
+release_version=${base_version}
+snapshot_version=${base_version}-SNAPSHOT