Create JUnit tests for DmaapMessageConsumer
[nonrtric.git] / policy-agent / src / main / java / org / oransc / policyagent / repository / Policies.java
index c910dd5..62dd140 100644 (file)
@@ -25,6 +25,7 @@ import java.util.Collections;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Set;
+
 import org.oransc.policyagent.exceptions.ServiceException;
 
 public class Policies {
@@ -109,6 +110,13 @@ public class Policies {
         multiMapRemove(policiesType, policy.type().name(), policy);
     }
 
+    public synchronized void removePoliciesForRic(String ricName) {
+        Collection<Policy> policiesForRic = getForRic(ricName);
+        for (Policy policy : policiesForRic) {
+            remove(policy);
+        }
+    }
+
     public synchronized int size() {
         return policiesId.size();
     }