类 SupplierConfig
java.lang.Object
org.dromara.sms4j.starter.config.SupplierConfig
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明blends()注入配置protected List<org.dromara.sms4j.provider.factory.BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend,? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList(Map<String, Map<String, Object>> blends, org.dromara.sms4j.provider.config.SmsConfig smsConfig) protected SmsBlendsInitializersmsBlendsInitializer(List<org.dromara.sms4j.provider.factory.BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList, org.dromara.sms4j.provider.config.SmsConfig smsConfig, Map<String, Map<String, Object>> blends, org.springframework.beans.factory.ObjectProvider<org.dromara.sms4j.core.datainterface.SmsReadConfig> extendsSmsConfigs)
-
构造器详细资料
-
SupplierConfig
public SupplierConfig()
-
-
方法详细资料
-
blends
@Bean @ConfigurationProperties(prefix="sms.blends") @ConditionalOnProperty(prefix="sms", name="config-type", havingValue="yaml") protected Map<String,Map<String, blends()Object>> 注入配置 -
factoryList
@Bean @ConditionalOnBean(org.dromara.sms4j.provider.config.SmsConfig.class) protected List<org.dromara.sms4j.provider.factory.BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend,? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList(@Qualifier("blends") Map<String, Map<String, Object>> blends, org.dromara.sms4j.provider.config.SmsConfig smsConfig) -
smsBlendsInitializer
@Bean protected SmsBlendsInitializer smsBlendsInitializer(List<org.dromara.sms4j.provider.factory.BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList, org.dromara.sms4j.provider.config.SmsConfig smsConfig, @Qualifier("blends") Map<String, Map<String, Object>> blends, org.springframework.beans.factory.ObjectProvider<org.dromara.sms4j.core.datainterface.SmsReadConfig> extendsSmsConfigs)
-