diff options
Diffstat (limited to 'src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java')
-rw-r--r-- | src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java b/src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java index 0d863d1..deb1443 100644 --- a/src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java +++ b/src/main/java/org/onap/nbi/apis/serviceorder/SoClient.java @@ -66,6 +66,7 @@ public class SoClient { private String getE2ESoStatus; private String deleteE2ESoUrl; private String deleteSoUrl; + private String SoHealthCheck; @PostConstruct @@ -82,6 +83,8 @@ public class SoClient { .toString(); getE2ESoStatus = new StringBuilder().append(soHostname) .append(OnapComponentsUrlPaths.MSO_GET_E2EREQUEST_STATUS_PATH).toString(); + SoHealthCheck = new StringBuilder().append(soHostname) + .append(OnapComponentsUrlPaths.MSO_HEALTH_CHECK).toString(); LOGGER.info("SO create service url : " + createSoUrl); LOGGER.info("SO create e2e service url : " + createE2ESoUrl); @@ -89,6 +92,7 @@ public class SoClient { LOGGER.info("SO delete e2e service url : " + deleteE2ESoUrl); LOGGER.info("SO get so status url : " + getSoStatus); LOGGER.info("SO get e2e so status url : " + getE2ESoStatus); + LOGGER.info("SO healthCheck : " + SoHealthCheck); } @@ -250,6 +254,14 @@ public class SoClient { } } + + public void callCheckConnectivity() { + String url = SoHealthCheck; + restTemplate.exchange(url, HttpMethod.GET, + new HttpEntity<>(buildRequestHeader()), String.class); + + } + public GetE2ERequestStatusResponse callE2EGetRequestStatus(String operationId, String serviceId) { String callUrlFormated = getE2ESoStatus.replace("$serviceId", serviceId); |