Fix bug in SDNC, read controller info from yaml
[nonrtric.git] / policy-agent / src / main / java / org / oransc / policyagent / BeanFactory.java
index 637eac1..8297b22 100644 (file)
@@ -20,6 +20,9 @@
 
 package org.oransc.policyagent;
 
+import com.fasterxml.jackson.databind.ObjectMapper;
+
+import org.oransc.policyagent.clients.A1ClientFactory;
 import org.oransc.policyagent.configuration.ApplicationConfig;
 import org.oransc.policyagent.repository.Policies;
 import org.oransc.policyagent.repository.PolicyTypes;
@@ -55,4 +58,14 @@ class BeanFactory {
         return new Services();
     }
 
+    @Bean
+    A1ClientFactory getA1ClientFactory() {
+        return new A1ClientFactory(getApplicationConfig());
+    }
+
+    @Bean
+    public ObjectMapper mapper() {
+        return new ObjectMapper();
+    }
+
 }