Class AbstractProviderFactory<S extends SmsBlend,C extends SupplierConfig>
- java.lang.Object
-
- org.dromara.sms4j.provider.factory.AbstractProviderFactory<S,C>
-
- Type Parameters:
S-C-
- All Implemented Interfaces:
BaseProviderFactory<S,C>
- Direct Known Subclasses:
AlibabaFactory,BaiduFactory,BudingV2Factory,ChuangLanFactory,CloopenFactory,CtyunFactory,DanMiFactory,DingZhongFactory,EmayFactory,HuaweiFactory,JdCloudFactory,JgFactory,LuoSiMaoFactory,MasFactory,NeteaseFactory,QiNiuFactory,SubMailFactory,TencentFactory,UniFactory,YiXintongFactory,YunPianFactory,ZhangJunFactory,ZhutongFactory
public abstract class AbstractProviderFactory<S extends SmsBlend,C extends SupplierConfig> extends Object implements BaseProviderFactory<S,C>
短信对象建造者
-
-
Field Summary
Fields Modifier and Type Field Description private Class<C>configClass
-
Constructor Summary
Constructors Constructor Description AbstractProviderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<C>getConfigClass()获取配置类-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dromara.sms4j.provider.factory.BaseProviderFactory
createSms, getSupplier
-
-
-
-
Field Detail
-
configClass
private Class<C extends SupplierConfig> configClass
-
-
Method Detail
-
getConfigClass
public Class<C> getConfigClass()
获取配置类- Specified by:
getConfigClassin interfaceBaseProviderFactory<S extends SmsBlend,C extends SupplierConfig>- Returns:
- 配置类
-
-