@ConditionalOnClass(value=org.springframework.data.redis.connection.RedisConnectionFactory.class) @Configuration @AutoConfigureBefore(value=MagicAPIAutoConfiguration.class) public class MagicRedisAutoConfiguration extends Object
| 构造器和说明 |
|---|
MagicRedisAutoConfiguration(MagicAPIProperties properties,
org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.core.StringRedisTemplate> stringRedisTemplateProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
MagicNotifyService |
magicNotifyService()
使用Redis推送通知
|
org.springframework.data.redis.listener.RedisMessageListenerContainer |
magicRedisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory,
MagicAPIService magicAPIService)
集群通知监听
|
Resource |
magicRedisResource(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
使用Redis存储
|
RedisModule |
redisFunctions(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
注入redis模块
|
public MagicRedisAutoConfiguration(MagicAPIProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.data.redis.core.StringRedisTemplate> stringRedisTemplateProvider)
@Bean public RedisModule redisFunctions(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(prefix="magic-api",
name="resource.type",
havingValue="redis")
public Resource magicRedisResource(org.springframework.data.redis.connection.RedisConnectionFactory connectionFactory)
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(prefix="magic-api",
name="cluster-config.enable",
havingValue="true")
public MagicNotifyService magicNotifyService()
@Bean
@ConditionalOnProperty(prefix="magic-api",
name="cluster-config.enable",
havingValue="true")
public org.springframework.data.redis.listener.RedisMessageListenerContainer magicRedisMessageListenerContainer(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory,
MagicAPIService magicAPIService)
Copyright © 2020–2021. All rights reserved.