Merge "Add INFO.yaml file"
[externalapi/nbi.git] / src / main / java / org / onap / nbi / apis / serviceinventory / NbiClient.java
1 package org.onap.nbi.apis.serviceinventory;
2
3 import java.util.LinkedHashMap;
4 import org.springframework.beans.factory.annotation.Value;
5 import org.springframework.http.HttpHeaders;
6 import org.springframework.http.ResponseEntity;
7 import org.springframework.stereotype.Service;
8
9 @Service
10 public class NbiClient extends BaseClient {
11
12     @Value("${nbi.url}")
13     private String nbiUrl;
14
15     public LinkedHashMap getServiceSpecification(String id) {
16         StringBuilder callURL = new StringBuilder().append(nbiUrl).append("/serviceSpecification/").append(id);
17         ResponseEntity<Object> response = callApiGet(callURL.toString(), new HttpHeaders());
18         return (LinkedHashMap) response.getBody();
19     }
20 }