mirror of
https://gitee.com/dromara/sms4j.git
synced 2025-12-06 17:08:40 +08:00
集成梦网科技短信发送服务 - 自动配置梦网短信服务
This commit is contained in:
parent
9c30da1103
commit
cb4871b16f
@ -41,6 +41,7 @@ import org.dromara.sms4j.jg.config.JgFactory;
|
|||||||
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
||||||
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
||||||
import org.dromara.sms4j.mas.config.MasFactory;
|
import org.dromara.sms4j.mas.config.MasFactory;
|
||||||
|
import org.dromara.sms4j.montnets.config.MontnetsFactory;
|
||||||
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
||||||
import org.dromara.sms4j.provider.config.SmsConfig;
|
import org.dromara.sms4j.provider.config.SmsConfig;
|
||||||
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
||||||
@ -264,6 +265,7 @@ public class SEInitializer {
|
|||||||
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
||||||
|
ProviderFactoryHolder.registerFactory(MontnetsFactory.instance());
|
||||||
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
||||||
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
||||||
}
|
}
|
||||||
|
|||||||
@ -33,6 +33,7 @@ import org.dromara.sms4j.jg.config.JgFactory;
|
|||||||
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
||||||
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
||||||
import org.dromara.sms4j.mas.config.MasFactory;
|
import org.dromara.sms4j.mas.config.MasFactory;
|
||||||
|
import org.dromara.sms4j.montnets.config.MontnetsFactory;
|
||||||
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
||||||
import org.dromara.sms4j.provider.config.SmsConfig;
|
import org.dromara.sms4j.provider.config.SmsConfig;
|
||||||
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
||||||
@ -150,6 +151,7 @@ public class SmsBlendsInitializer {
|
|||||||
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
||||||
|
ProviderFactoryHolder.registerFactory(MontnetsFactory.instance());
|
||||||
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
||||||
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
||||||
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
||||||
|
|||||||
@ -33,6 +33,7 @@ import org.dromara.sms4j.jg.config.JgFactory;
|
|||||||
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
import org.dromara.sms4j.lianlu.config.LianLuFactory;
|
||||||
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
import org.dromara.sms4j.luosimao.config.LuoSiMaoFactory;
|
||||||
import org.dromara.sms4j.mas.config.MasFactory;
|
import org.dromara.sms4j.mas.config.MasFactory;
|
||||||
|
import org.dromara.sms4j.montnets.config.MontnetsFactory;
|
||||||
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
import org.dromara.sms4j.netease.config.NeteaseFactory;
|
||||||
import org.dromara.sms4j.provider.config.SmsConfig;
|
import org.dromara.sms4j.provider.config.SmsConfig;
|
||||||
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
import org.dromara.sms4j.provider.factory.BaseProviderFactory;
|
||||||
@ -84,7 +85,7 @@ public class SmsBlendsInitializer {
|
|||||||
SmsProxyFactory.addPreProcessor(new CoreMethodParamValidateProcessor(null));
|
SmsProxyFactory.addPreProcessor(new CoreMethodParamValidateProcessor(null));
|
||||||
}
|
}
|
||||||
//注册执行器实现
|
//注册执行器实现
|
||||||
if(this.smsConfig.getRestricted()){
|
if (this.smsConfig.getRestricted()) {
|
||||||
SmsProxyFactory.addPreProcessor(new RestrictedProcessor());
|
SmsProxyFactory.addPreProcessor(new RestrictedProcessor());
|
||||||
SmsProxyFactory.addPreProcessor(new BlackListProcessor());
|
SmsProxyFactory.addPreProcessor(new BlackListProcessor());
|
||||||
SmsProxyFactory.addPreProcessor(new BlackListRecordingProcessor());
|
SmsProxyFactory.addPreProcessor(new BlackListRecordingProcessor());
|
||||||
@ -150,6 +151,7 @@ public class SmsBlendsInitializer {
|
|||||||
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
ProviderFactoryHolder.registerFactory(SubMailFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
ProviderFactoryHolder.registerFactory(DanMiFactory.instance());
|
||||||
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
ProviderFactoryHolder.registerFactory(YiXintongFactory.instance());
|
||||||
|
ProviderFactoryHolder.registerFactory(MontnetsFactory.instance());
|
||||||
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
||||||
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
if (SmsUtils.isClassExists("com.jdcloud.sdk.auth.CredentialsProvider")) {
|
||||||
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
ProviderFactoryHolder.registerFactory(JdCloudFactory.instance());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user