X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Fclients%2FAsyncRestClient.java;h=0d27bd6ccf4d75528bdbcde46a964122e99a2914;hb=8f1c85c3604a0d10675cacd16a7b67dca346d478;hp=cea706088ac671afa38acdf32d2ff8f20fd2a604;hpb=23b444705e97a325ad51ad6104b5cfd97730dce4;p=nonrtric.git diff --git a/policy-agent/src/main/java/org/oransc/policyagent/clients/AsyncRestClient.java b/policy-agent/src/main/java/org/oransc/policyagent/clients/AsyncRestClient.java index cea70608..0d27bd6c 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/clients/AsyncRestClient.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/clients/AsyncRestClient.java @@ -17,6 +17,7 @@ * limitations under the License. * ========================LICENSE_END=================================== */ + package org.oransc.policyagent.clients; import java.lang.invoke.MethodHandles; @@ -31,6 +32,7 @@ import reactor.core.publisher.Mono; public class AsyncRestClient { private static final Logger logger = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass()); private final WebClient client; + private final String baseUrl; public class AsyncRestClientException extends Exception { @@ -43,9 +45,11 @@ public class AsyncRestClient { public AsyncRestClient(String baseUrl) { this.client = WebClient.create(baseUrl); + this.baseUrl = baseUrl; } public Mono post(String uri, String body) { + logger.debug("POST uri = '{}{}''", baseUrl, uri); return client.post() // .uri(uri) // .contentType(MediaType.APPLICATION_JSON) // @@ -57,6 +61,7 @@ public class AsyncRestClient { } public Mono postWithAuthHeader(String uri, String body, String username, String password) { + logger.debug("POST (auth) uri = '{}{}''", baseUrl, uri); return client.post() // .uri(uri) // .headers(headers -> headers.setBasicAuth(username, password)) // @@ -69,7 +74,7 @@ public class AsyncRestClient { } public Mono put(String uri, String body) { - logger.debug("PUT uri = '{}''", uri); + logger.debug("PUT uri = '{}{}''", baseUrl, uri); return client.put() // .uri(uri) // .contentType(MediaType.APPLICATION_JSON) // @@ -81,7 +86,7 @@ public class AsyncRestClient { } public Mono get(String uri) { - logger.debug("GET uri = '{}''", uri); + logger.debug("GET uri = '{}{}''", baseUrl, uri); return client.get() // .uri(uri) // .retrieve() // @@ -91,7 +96,7 @@ public class AsyncRestClient { } public Mono delete(String uri) { - logger.debug("DELETE uri = '{}''", uri); + logger.debug("DELETE uri = '{}{}''", baseUrl, uri); return client.delete() // .uri(uri) // .retrieve() //