X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=dmaap-adaptor-java%2Fsrc%2Fmain%2Fjava%2Forg%2Foran%2Fdmaapadapter%2FBeanFactory.java;h=d98a8c3ba82153ae04407c72ee2214cf5cfef4cc;hb=6f48adb69090799c74c29204dd2cd1737cc9d6ac;hp=c9ba93fc0eb93a5bbdd3afd7c6ea51d9292cf039;hpb=18fddb8fc58d52d80e06ba87f43f028d30b68302;p=nonrtric.git diff --git a/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/BeanFactory.java b/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/BeanFactory.java index c9ba93fc..d98a8c3b 100644 --- a/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/BeanFactory.java +++ b/dmaap-adaptor-java/src/main/java/org/oran/dmaapadapter/BeanFactory.java @@ -26,8 +26,6 @@ import org.apache.catalina.connector.Connector; import org.oran.dmaapadapter.configuration.ApplicationConfig; import org.oran.dmaapadapter.repository.InfoType; import org.oran.dmaapadapter.repository.InfoTypes; -import org.oran.dmaapadapter.repository.Jobs; -import org.oran.dmaapadapter.tasks.DmaapMessageConsumer; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; @@ -47,15 +45,8 @@ public class BeanFactory { } @Bean - public InfoTypes types(@Autowired ApplicationConfig appConfig, @Autowired Jobs jobs) { + public InfoTypes types(@Autowired ApplicationConfig appConfig) { Collection types = appConfig.getTypes(); - - // Start a consumer for each type - for (InfoType type : types) { - DmaapMessageConsumer topicConsumer = new DmaapMessageConsumer(appConfig, type, jobs); - topicConsumer.start(); - } - return new InfoTypes(types); }