From f19e050e65205a77bf94e5b723b670433fc79290 Mon Sep 17 00:00:00 2001 From: wukai6 Date: Tue, 18 Jul 2017 10:02:51 +0800 Subject: [PATCH] [Spring-Session-Module]Modify the param of RedissonSessionRepository's method publishEvent from Object to ApplicationEvent to compatible with all spring version --- .../org/redisson/spring/session/RedissonSessionRepository.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java b/redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java index 372e78bd5..f358429aa 100644 --- a/redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java +++ b/redisson/src/main/java/org/redisson/spring/session/RedissonSessionRepository.java @@ -31,6 +31,7 @@ import org.redisson.api.listener.PatternMessageListener; import org.redisson.client.codec.StringCodec; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.context.ApplicationEvent; import org.springframework.context.ApplicationEventPublisher; import org.springframework.expression.Expression; import org.springframework.expression.spel.standard.SpelExpressionParser; @@ -267,7 +268,7 @@ public class RedissonSessionRepository implements FindByIndexNameSessionReposito } } - private void publishEvent(Object event) { + private void publishEvent(ApplicationEvent event) { try { eventPublisher.publishEvent(event); } catch (Exception e) {