X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Fclients%2FAsyncRestClient.java;h=0d27bd6ccf4d75528bdbcde46a964122e99a2914;hb=7c297ddb425a52dae965adc6a83629a14421ea05;hp=b10cf2791d3d9a3ca378a3db6e8760c732865bd0;hpb=b7f8d2ce1b48969eb0ad1048d83a9105f90d0c17;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 b10cf279..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,8 +32,9 @@ 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; - private static class AsyncRestClientException extends Exception { + public class AsyncRestClientException extends Exception { private static final long serialVersionUID = 1L; @@ -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() //