NBI to SO: new Header params 20/97420/2
authorromaingimbert <romain.gimbert@orange.com>
Tue, 22 Oct 2019 12:12:53 +0000 (14:12 +0200)
committerMatthieu Geerebaert <matthieu.geerebaert@orange.com>
Wed, 23 Oct 2019 08:52:43 +0000 (08:52 +0000)
- add header  productFamilyId X-ONAP-PartnerName
-b remove other headers

Issue-ID: EXTAPI-342
Signed-off-by: romaingimbert <romain.gimbert@orange.com>
Change-Id: I152cc025f628fb3ee3307e057eb630690bc7d39e

src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java
src/main/resources/application-test.properties
src/main/resources/application.properties

index c9d12a3..6800626 100644 (file)
@@ -50,14 +50,14 @@ public class SoClient {
   @Value("${so.host}")
   private String soHostname;
 
-  @Value("${so.api.id}")
-  private String soApiId;
+  @Value("${so.onap.partner.name}")
+  private String soOnapPartnerName;
 
   @Value("${so.header.authorization}")
   private String soHeaderAuthorization;
 
   private static final String HEADER_AUTHORIZATION = "Authorization";
-  private static final String X_FROM_APP_ID = "X-FromAppId";
+  private static final String X_ONAP_PARTNER_HEADER = "X-ONAP-PartnerName";
 
   private static final Logger LOGGER = LoggerFactory.getLogger(SoClient.class);
 
@@ -334,7 +334,7 @@ public class SoClient {
   private HttpHeaders buildRequestHeader() {
     HttpHeaders httpHeaders = new HttpHeaders();
     httpHeaders.add(HEADER_AUTHORIZATION, soHeaderAuthorization);
-    httpHeaders.add(X_FROM_APP_ID, soApiId);
+    httpHeaders.add(X_ONAP_PARTNER_HEADER, soOnapPartnerName);
     httpHeaders.add("Accept", "application/json");
     httpHeaders.add("Content-Type", "application/json");
     return httpHeaders;
index 8511a3b..1ab93e3 100644 (file)
@@ -61,6 +61,7 @@ so.api.id                           = SO
 so.owning.entity.id                 = 6b5b6b70-4e9a-4f6f-8b7b-cbd7cf990c6e
 so.owning.entity.name               = OE-generic
 so.project.name                     = Project-generic
+so.onap.partner.name                = NBI
 
 # DMAAP
 dmaap.host                          = http://127.0.0.1:8091
index f290102..2925137 100644 (file)
@@ -71,6 +71,8 @@ so.api.id                            = SO
 so.owning.entity.id                  = 6b5b6b70-4e9a-4f6f-8b7b-cbd7cf990c6e
 so.owning.entity.name                = OE-generic
 so.project.name                      = Project-generic
+so.onap.partner.name                 = NBI
+
 
 # DMAAP
 dmaap.host                           = http://10.0.6.1:3904