mirror of
https://gitee.com/dromara/sms4j.git
synced 2025-12-07 01:18:33 +08:00
添加一些类注释
This commit is contained in:
parent
d359a1070a
commit
135459c544
@ -6,6 +6,9 @@ import org.dromara.sms4j.comm.enumerate.ConfigType;
|
|||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 短信配置类
|
||||||
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class SmsConfig {
|
public class SmsConfig {
|
||||||
|
|
||||||
|
|||||||
@ -6,6 +6,11 @@ import org.dromara.sms4j.api.universal.SupplierConfig;
|
|||||||
import java.lang.reflect.ParameterizedType;
|
import java.lang.reflect.ParameterizedType;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 短信对象建造者
|
||||||
|
* @param <S>
|
||||||
|
* @param <C>
|
||||||
|
*/
|
||||||
public abstract class AbstractProviderFactory<S extends SmsBlend, C extends SupplierConfig> implements BaseProviderFactory<S, C> {
|
public abstract class AbstractProviderFactory<S extends SmsBlend, C extends SupplierConfig> implements BaseProviderFactory<S, C> {
|
||||||
|
|
||||||
private Class<C> configClass;
|
private Class<C> configClass;
|
||||||
|
|||||||
@ -16,6 +16,10 @@ import java.util.TimerTask;
|
|||||||
import java.util.concurrent.CompletableFuture;
|
import java.util.concurrent.CompletableFuture;
|
||||||
import java.util.concurrent.Executor;
|
import java.util.concurrent.Executor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 短信服务抽象类
|
||||||
|
* @param <C>
|
||||||
|
*/
|
||||||
public abstract class AbstractSmsBlend<C extends SupplierConfig> implements SmsBlend {
|
public abstract class AbstractSmsBlend<C extends SupplierConfig> implements SmsBlend {
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user