X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Fclients%2FOscA1Client.java;h=5c18103de2aa4570ff980c6c9cb87f94787266e9;hb=1b8d76de3262675c5afe45351929b0d5d2c0bab1;hp=dd77504de90e693629d2f37db420a93c4e0a09b5;hpb=ab34581c4c82c50e6bb00957aa717221897cea7a;p=nonrtric.git diff --git a/policy-agent/src/main/java/org/oransc/policyagent/clients/OscA1Client.java b/policy-agent/src/main/java/org/oransc/policyagent/clients/OscA1Client.java index dd77504d..5c18103d 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/clients/OscA1Client.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/clients/OscA1Client.java @@ -130,4 +130,11 @@ public class OscA1Client implements A1Client { return Mono.error(ex); } } + + @Override + public Mono getPolicyStatus(Policy policy) { + // /a1-p/policytypes/{policy_type_id}/policies/{policy_instance_id}/status + return restClient.get("/policytypes/" + policy.type().name() + "/policies/" + policy.id() + "/status"); + + } }