Running Dmaap consumer in a seprate thread
[nonrtric.git] / policy-agent / src / main / java / org / oransc / policyagent / clients / OscA1Client.java
index dd77504..5c18103 100644 (file)
@@ -130,4 +130,11 @@ public class OscA1Client implements A1Client {
             return Mono.error(ex);
         }
     }
+
+    @Override
+    public Mono<String> 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");
+
+    }
 }