@ConditionalOnExpression(value="${disjob.alert.enabled:true}")
@AutoConfigureOrder(value=2147483647)
@EnableConfigurationProperties(value=SmsAlertSenderProperties.class)
public class SmsAlertSenderAutoConfiguration
extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
SMS_RECIPIENT_MAPPER_BEAN_NAME |
| 构造器和说明 |
|---|
SmsAlertSenderAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
SmsAlertReadConfig |
smsAlertReadConfig(SmsAlertSenderProperties config) |
SmsAlertSender |
smsAlertSender(AlertRecipientMapper mapper) |
AlertRecipientMapper |
smsRecipientMapper() |
@ConditionalOnMissingBean(name="disjob.alert.recipient_mapper.sms") @Bean(value="disjob.alert.recipient_mapper.sms") public AlertRecipientMapper smsRecipientMapper()
@ConditionalOnMissingBean @Bean public SmsAlertReadConfig smsAlertReadConfig(SmsAlertSenderProperties config)
@Bean public SmsAlertSender smsAlertSender(@Qualifier(value="disjob.alert.recipient_mapper.sms") AlertRecipientMapper mapper)
Copyright © 2025. All rights reserved.