diff options
Diffstat (limited to 'src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java')
-rw-r--r-- | src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java b/src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java index 4c9d8e5..72ee99e 100644 --- a/src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java +++ b/src/main/java/org/onap/nbi/apis/serviceinventory/BaseClient.java @@ -29,13 +29,23 @@ public abstract class BaseClient { private static final Logger LOGGER = LoggerFactory.getLogger(BaseClient.class); + @Autowired private RestTemplate restTemplate; + + protected ResponseEntity<Object> callApiGet(String callURL, HttpHeaders httpHeaders) { - ResponseEntity<Object> response = restTemplate.exchange(callURL, HttpMethod.GET, - new HttpEntity<>("parameters", httpHeaders), Object.class); + + if(LOGGER.isDebugEnabled()){ + LOGGER.debug("log request : "+callURL+ " "+httpHeaders); + } + + ResponseEntity<Object> response = null; + response = restTemplate.exchange(callURL, HttpMethod.GET, + new HttpEntity<>("parameters", httpHeaders), Object.class); + if(LOGGER.isDebugEnabled()){ LOGGER.debug("response body : {}",response.getBody().toString()); } |