From 1f5f9c419bd487a0dbfaa48897ab930addc0be61 Mon Sep 17 00:00:00 2001 From: Vincent Man Date: Fri, 23 Jan 2026 10:23:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81EventAutoConfiguration?= =?UTF-8?q?=E5=9C=A8=E5=B9=B6=E8=A1=8C=E5=90=AF=E5=8A=A8=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E4=B8=8B=E6=90=9C=E9=9B=86=E6=89=80=E6=9C=89=E7=9A=84EventMana?= =?UTF-8?q?gerData?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit 3fc1582266769a1b1fb7488c98f277be3a8ddc66) --- .../event/config/EventAutoConfiguration.java | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/caf-boot-starters/caf-boot-starter-event/src/main/java/io/iec/edp/caf/event/config/EventAutoConfiguration.java b/caf-boot-starters/caf-boot-starter-event/src/main/java/io/iec/edp/caf/event/config/EventAutoConfiguration.java index a793e81e..0490c472 100644 --- a/caf-boot-starters/caf-boot-starter-event/src/main/java/io/iec/edp/caf/event/config/EventAutoConfiguration.java +++ b/caf-boot-starters/caf-boot-starter-event/src/main/java/io/iec/edp/caf/event/config/EventAutoConfiguration.java @@ -20,6 +20,7 @@ package io.iec.edp.caf.event.config; import io.iec.edp.caf.commons.event.config.EventListenerSettings; import io.iec.edp.caf.commons.event.config.EventManagerData; import io.iec.edp.caf.commons.event.entity.EventManagerProperties; +import io.iec.edp.caf.multicontext.annotation.BeanCollector; import org.springframework.boot.context.properties.EnableConfigurationProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -32,18 +33,13 @@ import java.util.List; * @email wangyandong@inspur.com */ @Configuration(proxyBeanMethods = false) -@EnableConfigurationProperties({ - EventManagerProperties.class -}) +@EnableConfigurationProperties({EventManagerProperties.class}) public class EventAutoConfiguration { + @Bean - public EventListenerSettings createEventSettings(EventManagerProperties properties, List eventManagerDataList){ - return new EventListenerSettings(properties,eventManagerDataList); + @BeanCollector + public EventListenerSettings createEventSettings(EventManagerProperties properties, List eventManagerDataList) { + return new EventListenerSettings(properties, eventManagerDataList); } -// @Bean -// //todo 被io/iec/edp/caf/runtime/event/config/RtfFrameworkEventConfig依赖 -// public EventListenerSettings createOldEventSettings(EventManagerProperties properties, List eventManagerDataList){ -// return new EventListenerSettings(properties,eventManagerDataList); -// } -} +} \ No newline at end of file -- Gitee