类 RedisMessageDistributorConfiguration
java.lang.Object
com.sie.mbm.mom.framework.websocket.config.RedisMessageDistributorConfiguration
@ConditionalOnClass(org.springframework.data.redis.core.StringRedisTemplate.class)
@ConditionalOnProperty(prefix="mom.websocket",
name="message-distributor",
havingValue="redis",
matchIfMissing=true)
@Configuration(proxyBeanMethods=false)
public class RedisMessageDistributorConfiguration
extends Object
基于 Redis Pub/Sub 的消息分发器
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static class -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明messageDistributor(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) org.springframework.data.redis.listener.RedisMessageListenerContainerredisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory) redisWebsocketMessageListener(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
-
构造器详细资料
-
RedisMessageDistributorConfiguration
public RedisMessageDistributorConfiguration()
-
-
方法详细资料
-
messageDistributor
@Bean @ConditionalOnMissingBean(MessageDistributor.class) public RedisMessageDistributor messageDistributor(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) -
redisWebsocketMessageListener
@Bean @ConditionalOnBean(RedisMessageDistributor.class) @ConditionalOnMissingBean public RedisWebsocketMessageListener redisWebsocketMessageListener(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) -
redisMessageListenerContainer
@Bean @ConditionalOnBean(RedisMessageDistributor.class) @ConditionalOnMissingBean public org.springframework.data.redis.listener.RedisMessageListenerContainer redisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
-