@Configuration @Import(value=ActionConfig.class) public class RedisWebSocketConfig extends java.lang.Object
| 构造器和说明 |
|---|
RedisWebSocketConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.concurrent.CountDownLatch |
latch() |
org.springframework.data.redis.listener.adapter.MessageListenerAdapter |
listenerAdapter(RedisReceiver receiver) |
RedisReceiver |
receiver(java.util.concurrent.CountDownLatch latch) |
org.springframework.data.redis.listener.RedisMessageListenerContainer |
redisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory,
org.springframework.data.redis.listener.adapter.MessageListenerAdapter listenerAdapter) |
SpringContextHolder |
springContextHolder()
applicationContext全局保存器
|
org.springframework.data.redis.core.StringRedisTemplate |
stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) |
WebSocketHeartBeatChecker |
webSocketHeartBeatChecker() |
RedisWebSocketManager |
webSocketManager(org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate) |
@Bean public org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
@Bean(value="webSocketManager") @ConditionalOnMissingBean(name="webSocketManager") public RedisWebSocketManager webSocketManager(@Autowired org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
@Bean public java.util.concurrent.CountDownLatch latch()
@Bean(value="receiver") public RedisReceiver receiver(@Autowired @Qualifier(value="latch") java.util.concurrent.CountDownLatch latch)
@Bean
public org.springframework.data.redis.listener.adapter.MessageListenerAdapter listenerAdapter(@Qualifier(value="receiver")
RedisReceiver receiver)
@Bean(value="redisMessageListenerContainer")
public org.springframework.data.redis.listener.RedisMessageListenerContainer redisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory,
org.springframework.data.redis.listener.adapter.MessageListenerAdapter listenerAdapter)
@Bean @ConditionalOnMissingBean public SpringContextHolder springContextHolder()
@Bean @ConditionalOnMissingBean public WebSocketHeartBeatChecker webSocketHeartBeatChecker()