X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Fclients%2FA1ClientFactory.java;h=cb8f9dd4d67080f8082e9c06de16e0acc5d105c0;hb=e8c7fa0b02b0918b3b56a1fc162968a3eef282dc;hp=a3d17bc29d7a78a937f94140d1ed7ebb9970a526;hpb=934a146caf5c9d0f735f913375d55b59041b9db5;p=nonrtric.git diff --git a/policy-agent/src/main/java/org/oransc/policyagent/clients/A1ClientFactory.java b/policy-agent/src/main/java/org/oransc/policyagent/clients/A1ClientFactory.java index a3d17bc2..cb8f9dd4 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/clients/A1ClientFactory.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/clients/A1ClientFactory.java @@ -39,6 +39,8 @@ public class A1ClientFactory { private Mono createA1Client(Ric ric, A1ProtocolType version) { if (version == A1ProtocolType.STD_V1) { return Mono.just(createStdA1ClientImpl(ric)); + } else if (version == A1ProtocolType.OSC_V1) { + return Mono.just(new OscA1Client(ric.getConfig())); } return Mono.error(new ServiceException("Not supported protocoltype: " + version)); }