X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=policy-agent%2Fsrc%2Fmain%2Fjava%2Forg%2Foransc%2Fpolicyagent%2Ftasks%2FStartupService.java;h=85521627605b6834f35439bb73dd2ce356c37651;hb=b66dcce5210e25b2571036becb6f0e7b0c23e1b2;hp=46587a20b9b044f745d17834c749d1e6d2df3245;hpb=eec4647d457ca8c2ebecc86485127bd529919533;p=nonrtric.git diff --git a/policy-agent/src/main/java/org/oransc/policyagent/tasks/StartupService.java b/policy-agent/src/main/java/org/oransc/policyagent/tasks/StartupService.java index 46587a20..85521627 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/tasks/StartupService.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/tasks/StartupService.java @@ -20,7 +20,7 @@ package org.oransc.policyagent.tasks; -import org.oransc.policyagent.clients.A1Client; +import org.oransc.policyagent.clients.A1ClientFactory; import org.oransc.policyagent.configuration.ApplicationConfig; import org.oransc.policyagent.configuration.RicConfig; import org.oransc.policyagent.repository.Policies; @@ -57,7 +57,7 @@ public class StartupService implements ApplicationConfig.Observer { PolicyTypes policyTypes; @Autowired - private A1Client a1Client; + private A1ClientFactory a1ClientFactory; @Autowired private Policies policies; @@ -65,14 +65,14 @@ public class StartupService implements ApplicationConfig.Observer { @Autowired private Services services; - // Only for unittesting + // Only for unit testing StartupService(ApplicationConfig appConfig, RefreshConfigTask refreshTask, Rics rics, PolicyTypes policyTypes, - A1Client a1Client, Policies policies, Services services) { + A1ClientFactory a1ClientFactory, Policies policies, Services services) { this.applicationConfig = appConfig; this.refreshConfigTask = refreshTask; this.rics = rics; this.policyTypes = policyTypes; - this.a1Client = a1Client; + this.a1ClientFactory = a1ClientFactory; this.policies = policies; this.services = services; } @@ -84,12 +84,13 @@ public class StartupService implements ApplicationConfig.Observer { || event.equals(ApplicationConfig.RicConfigUpdate.CHANGED)) { Ric ric = new Ric(ricConfig); rics.put(ric); - RicRecoveryTask recoveryTask = new RicRecoveryTask(a1Client, policyTypes, policies, services); + RicSynchronizationTask recoveryTask = + new RicSynchronizationTask(a1ClientFactory, policyTypes, policies, services); recoveryTask.run(ric); } else if (event.equals(ApplicationConfig.RicConfigUpdate.REMOVED)) { rics.remove(ricConfig.name()); } else { - logger.debug("Unhandled event :" + event); + logger.debug("Unhandled event: {}", event); } } }