From b331e6e152ff53f47394b8ac8beba4703ee97743 Mon Sep 17 00:00:00 2001 From: Klaus Date: Wed, 9 Aug 2023 10:13:28 +0900 Subject: [PATCH] =?UTF-8?q?TransactionalEventListener=20->=20EventListener?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt index f393651..fc2e324 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmEvent.kt @@ -2,8 +2,9 @@ package kr.co.vividnext.sodalive.fcm import kr.co.vividnext.sodalive.member.MemberRepository import org.slf4j.LoggerFactory +import org.springframework.context.event.EventListener +import org.springframework.scheduling.annotation.Async import org.springframework.stereotype.Component -import org.springframework.transaction.event.TransactionalEventListener enum class FcmEventType { ALL, INDIVIDUAL, CREATE_LIVE, START_LIVE, UPLOAD_CONTENT, SEND_MESSAGE @@ -29,7 +30,8 @@ class FcmSendListener( ) { private val logger = LoggerFactory.getLogger(FcmSendListener::class.java) - @TransactionalEventListener + @Async + @EventListener fun send(fcmEvent: FcmEvent) { when (fcmEvent.type) { FcmEventType.ALL -> {