@Configuration @AutoConfigureAfter(value=cn.aradin.spring.redis.starter.AradinRedisAutoConfiguration.class) @EnableConfigurationProperties(value=SalarmProperties.class) public class AradinSalarmAutoConfiguration extends Object
| 构造器和说明 |
|---|
AradinSalarmAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
ISalarmHandler |
defautlSalarmHandler()
Default implement of
ISalarmHandler only if there is no other implement for this interface |
ISalarm |
salarm(org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate,
SalarmProperties salarmProperties,
List<ISalarmHandler> handlers)
The entrance for developers to use salarm send-methods
|
@Bean @ConditionalOnMissingBean public ISalarmHandler defautlSalarmHandler()
ISalarmHandler only if there is no other implement for this interface@Bean @ConditionalOnBean(value=org.springframework.data.redis.core.RedisTemplate.class) public ISalarm salarm(org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate, SalarmProperties salarmProperties, List<ISalarmHandler> handlers)
redisTemplate - redis BeansalarmProperties - The base config for salarmhandlers - Customed handlers for salarmCopyright © 2022. All rights reserved.