类 ProviderFactoryHolder
java.lang.Object
org.dromara.sms4j.provider.factory.ProviderFactoryHolder
供应商工厂持有者
- 从以下版本开始:
- 3.0.0
- 作者:
- xiaoyan
-
字段概要
字段修饰符和类型字段说明private static final Map<String,BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig>> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidregisterFactory(List<BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList) static voidregisterFactory(BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig> factory) static BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend,? extends org.dromara.sms4j.api.universal.SupplierConfig> requireForSupplier(String supplier)
-
字段详细资料
-
FACTORIES
private static final Map<String,BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, FACTORIES? extends org.dromara.sms4j.api.universal.SupplierConfig>>
-
-
构造器详细资料
-
ProviderFactoryHolder
public ProviderFactoryHolder()
-
-
方法详细资料
-
registerFactory
public static void registerFactory(BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig> factory) -
registerFactory
public static void registerFactory(List<BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend, ? extends org.dromara.sms4j.api.universal.SupplierConfig>> factoryList) -
requireForSupplier
public static BaseProviderFactory<? extends org.dromara.sms4j.api.SmsBlend,? extends org.dromara.sms4j.api.universal.SupplierConfig> requireForSupplier(String supplier)
-