Fix documentation for MessageListenerAdapter Java config.

Closes #2524
This commit is contained in:
Mark Paluch
2023-03-14 08:55:24 +01:00
parent 7e1746cc2a
commit 81f896693f

View File

@@ -99,11 +99,16 @@ class MyConfig {
}
@Bean
RedisMessageListenerContainer redisMessageListenerContainer(RedisConnectionFactory connectionFactory, DefaultMessageDelegate listener) {
MessageListenerAdapter messageListenerAdapter(DefaultMessageDelegate listener) {
return new MessageListenerAdapter(listener, "handleMessage");
}
@Bean
RedisMessageListenerContainer redisMessageListenerContainer(RedisConnectionFactory connectionFactory, MessageListenerAdapter listener) {
RedisMessageListenerContainer container = new RedisMessageListenerContainer();
container.setConnectionFactory(connectionFactory);
container.addMessageListener(new MessageListenerAdapter(listener, "handleMessage"), ChannelTopic.of("chatroom"));
container.addMessageListener(listener, ChannelTopic.of("chatroom"));
return container;
}
}