diff --git a/README.md b/README.md index cbc1308dc..94bcfeaa6 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,7 @@ Used by [![Datorama](https://redisson.org/assets/logos/client8.png "Datorama")](https://datorama.com/)     [![OptionsHouse](https://redisson.org/assets/logos/client9.png "OptionsHouse")](https://www.optionshouse.com/)     [![Invaluable](https://redisson.org/assets/logos/client13.png "Invaluable")](http://www.invaluable.com/) +[![Ticketmaster](https://redisson.org/assets/logos/client14.png "Ticketmaster")](http://www.ticketmaster.com/) Success stories ================================ 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) {