Package org.dromara.sms4j.lianlu.config
Class LianLuFactory
- java.lang.Object
-
- org.dromara.sms4j.lianlu.config.LianLuFactory
-
- All Implemented Interfaces:
BaseProviderFactory<LianLuSmsImpl,LianLuConfig>
public class LianLuFactory extends Object implements BaseProviderFactory<LianLuSmsImpl,LianLuConfig>
联鹿短信
-
-
Field Summary
Fields Modifier and Type Field Description private static LianLuFactory
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
LianLuFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LianLuSmsImpl
createSms(LianLuConfig lianLuConfig)
创建短信实现对象Class<LianLuConfig>
getConfigClass()
获取配置类String
getSupplier()
获取供应商static LianLuFactory
instance()
-
-
-
Field Detail
-
INSTANCE
private static final LianLuFactory INSTANCE
-
-
Method Detail
-
instance
public static LianLuFactory instance()
-
createSms
public LianLuSmsImpl createSms(LianLuConfig lianLuConfig)
Description copied from interface:BaseProviderFactory
创建短信实现对象- Specified by:
createSms
in interfaceBaseProviderFactory<LianLuSmsImpl,LianLuConfig>
- Parameters:
lianLuConfig
- 短信配置对象- Returns:
- 短信实现对象
-
getConfigClass
public Class<LianLuConfig> getConfigClass()
Description copied from interface:BaseProviderFactory
获取配置类- Specified by:
getConfigClass
in interfaceBaseProviderFactory<LianLuSmsImpl,LianLuConfig>
- Returns:
- 配置类
-
getSupplier
public String getSupplier()
Description copied from interface:BaseProviderFactory
获取供应商- Specified by:
getSupplier
in interfaceBaseProviderFactory<LianLuSmsImpl,LianLuConfig>
- Returns:
- 供应商
-
-