X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Frepository%2FServices.java;h=01d6a7a8ad974d66d89e44ae3a83b1d3bee6ff56;hb=d1b7bb42fe20c8c0131959f3e96668d8e6669d04;hp=2e1d8da73d981772d25f9492a07974adf3084347;hpb=4891734864ae374cf6ff357f41cc840c4f685300;p=nonrtric.git diff --git a/policy-agent/src/main/java/org/oransc/policyagent/repository/Services.java b/policy-agent/src/main/java/org/oransc/policyagent/repository/Services.java index 2e1d8da7..01d6a7a8 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/repository/Services.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/repository/Services.java @@ -48,12 +48,20 @@ public class Services { } public synchronized void put(Service service) { - logger.debug("Put service: " + service.getName()); - services.put(service.getName(), service); + logger.debug("Put service: " + service.name()); + services.put(service.name(), service); } public synchronized Iterable getAll() { return services.values(); } + public synchronized void remove(String name) { + services.remove(name); + } + + public synchronized int size() { + return services.size(); + } + }