索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
B
- batchJoinBlacklist(List<String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:批量加入黑名单【为了sms4j组件有统一入口,同时这个需要有全局操作的同时需要操作缓存,那么不给smsblend实际处理,代理部分处理】 batchJoinBlacklist
- batchRemovalFromBlacklist(List<String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:批量从黑名单移除【为了sms4j组件有统一入口,同时这个需要有全局操作的同时需要操作缓存,那么不给smsblend实际处理,代理部分处理】 batchRemovalFromBlacklist
C
- cacheTime - 类中的变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
-
缓存时间
- callBack(SmsResponse) - 接口中的方法 org.dromara.sms4j.api.callback.CallBack
- CallBack - org.dromara.sms4j.api.callback中的接口
- clean() - 接口中的方法 org.dromara.sms4j.api.dao.SmsDao
-
清空
- clean() - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- clearExpiredData() - 类中的静态方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
-
清除过期数据
- configId - 类中的变量 org.dromara.sms4j.api.entity.SmsResponse
-
配置标识名 如未配置取对应渠道名例如 Alibaba
- CoreMethodProcessor - org.dromara.sms4j.api.proxy中的接口
-
核心方法执行器接口
D
- data - 类中的变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
-
数据
- data - 类中的变量 org.dromara.sms4j.api.entity.SmsResponse
-
厂商原返回体
- DATA_MAP - 类中的静态变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- DataWrapper(Object, long) - 类的构造器 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
- DEFAULT_CACHE_TIME - 类中的静态变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
-
缓存时间(单位:毫秒,默认 24 小时)
- delayedMessage(String, String, Long) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:使用固定模板发送延时短信 delayedMessage
- delayedMessage(String, String, LinkedHashMap<String, String>, Long) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:使用自定义模板发送定时短信 sendMessage delayedMessage
- delayMassTexting(List<String>, String, Long) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:群发延迟短信 delayMassTexting
- delayMassTexting(List<String>, String, LinkedHashMap<String, String>, Long) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:使用自定义模板发送群体延迟短信 delayMassTexting
E
- enable - 类中的变量 org.dromara.sms4j.api.universal.ProxyConfig
-
是否启用代理 默认不启用
- error() - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- error(String) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- error(String, String) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- exceptionHandleProcessor(Method, Object, Object[], Exception) - 接口中的方法 org.dromara.sms4j.api.proxy.SmsProcessor
-
exceptionHandleProcessor
- expiredTime - 类中的变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
-
过期时间
G
- get(String) - 接口中的方法 org.dromara.sms4j.api.dao.SmsDao
-
读取
- get(String) - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- getConfigId() - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
获取短信实例唯一标识
- getConfigId() - 接口中的方法 org.dromara.sms4j.api.universal.SupplierConfig
-
获取配置标识名
- getInstance() - 类中的静态方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
-
获取唯一实例
- getOrder() - 接口中的方法 org.dromara.sms4j.api.proxy.Order
- getProxy() - 接口中的方法 org.dromara.sms4j.api.universal.SupplierConfig
-
获取代理配置
- getSupplier() - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
获取供应商标识
- getSupplier() - 接口中的方法 org.dromara.sms4j.api.universal.SupplierConfig
-
获取供应商
- getSupports() - 接口中的方法 org.dromara.sms4j.api.proxy.SuppotFilter
H
- host - 类中的变量 org.dromara.sms4j.api.universal.ProxyConfig
-
代理服务器地址
I
- initTimer() - 类中的静态方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
-
初始化定时器
- INSTANCE - 类中的静态变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- isExpired() - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
-
数据是否过期
J
- joinInBlacklist(String) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:加入黑名单【这个需要有全局操作的同时需要操作缓存,那么不给smsblend实际处理,代理部分处理】 joinInBlacklist
M
- massTexting(List<String>, String) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:群发固定模板短信 massTexting
- massTexting(List<String>, String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:使用自定义模板群发短信 massTexting
- massTextingByTemplatePreProcess(List<String>, String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.proxy.CoreMethodProcessor
- massTextingPreProcess(List<String>, String) - 接口中的方法 org.dromara.sms4j.api.proxy.CoreMethodProcessor
O
- Order - org.dromara.sms4j.api.proxy中的接口
-
排序接口 用户拦截器排序并进行有序执行,请注意,排序值应大于等于0。
- org.dromara.sms4j.api - 程序包 org.dromara.sms4j.api
-
公共API
- org.dromara.sms4j.api.callback - 程序包 org.dromara.sms4j.api.callback
- org.dromara.sms4j.api.dao - 程序包 org.dromara.sms4j.api.dao
- org.dromara.sms4j.api.entity - 程序包 org.dromara.sms4j.api.entity
- org.dromara.sms4j.api.proxy - 程序包 org.dromara.sms4j.api.proxy
- org.dromara.sms4j.api.proxy.aware - 程序包 org.dromara.sms4j.api.proxy.aware
- org.dromara.sms4j.api.universal - 程序包 org.dromara.sms4j.api.universal
- org.dromara.sms4j.api.utils - 程序包 org.dromara.sms4j.api.utils
- org.dromara.sms4j.api.verify - 程序包 org.dromara.sms4j.api.verify
P
- PhoneVerify - org.dromara.sms4j.api.verify中的接口
-
PhoneVerify
- port - 类中的变量 org.dromara.sms4j.api.universal.ProxyConfig
-
代理服务器端口
- postProcessor(SmsResponse, Object[]) - 接口中的方法 org.dromara.sms4j.api.proxy.SmsProcessor
-
postProcessor
- preProcessor(Method, Object, Object[]) - 接口中的方法 org.dromara.sms4j.api.proxy.CoreMethodProcessor
- preProcessor(Method, Object, Object[]) - 接口中的方法 org.dromara.sms4j.api.proxy.SmsProcessor
-
preProcessor
- ProxyConfig - org.dromara.sms4j.api.universal中的类
-
短信代理配置类
- ProxyConfig() - 类的构造器 org.dromara.sms4j.api.universal.ProxyConfig
R
- remove(String) - 接口中的方法 org.dromara.sms4j.api.dao.SmsDao
-
remove
- remove(String) - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- removeFromBlacklist(String) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:从黑名单移除【为了sms4j组件有统一入口,同时这个需要有全局操作的同时需要操作缓存,那么不给smsblend实际处理,代理部分处理】 removeFromBlacklist
- resp(boolean) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- resp(boolean, String) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- resp(Object, boolean) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- resp(Object, boolean, String) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
S
- sendMessage(String, String) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:发送固定消息模板短信
- sendMessage(String, String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:使用自定义模板发送短信 sendMessage
- sendMessage(String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
sendMessage
- sendMessageAsync(String, String) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:异步发送短信,不关注发送结果 sendMessageAsync
- sendMessageAsync(String, String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:异步短信发送,使用自定义模板发送短信,不关注发送结果 sendMessageAsync
- sendMessageAsync(String, String, LinkedHashMap<String, String>, CallBack) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:异步短信发送,使用自定义模板发送短信 sendMessage
- sendMessageAsync(String, String, CallBack) - 接口中的方法 org.dromara.sms4j.api.SmsBlend
-
说明:异步短信发送,固定消息模板短信 sendMessageAsync
- sendMessageByTemplatePreProcess(String, String, LinkedHashMap<String, String>) - 接口中的方法 org.dromara.sms4j.api.proxy.CoreMethodProcessor
- sendMessagePreProcess(String, Object) - 接口中的方法 org.dromara.sms4j.api.proxy.CoreMethodProcessor
- set(String, Object) - 接口中的方法 org.dromara.sms4j.api.dao.SmsDao
-
存储
- set(String, Object) - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- set(String, Object, long) - 接口中的方法 org.dromara.sms4j.api.dao.SmsDao
-
存储
- set(String, Object, long) - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- setSmsBlendsConfig(Map<String, Map<String, Object>>) - 接口中的方法 org.dromara.sms4j.api.proxy.aware.SmsBlendConfigAware
- setSmsConfig(Object) - 接口中的方法 org.dromara.sms4j.api.proxy.aware.SmsConfigAware
- setSmsDao(SmsDao) - 接口中的方法 org.dromara.sms4j.api.proxy.aware.SmsDaoAware
- SmsBlend - org.dromara.sms4j.api中的接口
-
SmsBlend
- SmsBlendConfigAware - org.dromara.sms4j.api.proxy.aware中的接口
-
厂商配置感知接口
- SmsConfigAware - org.dromara.sms4j.api.proxy.aware中的接口
-
系统配置感知接口
- SmsDao - org.dromara.sms4j.api.dao中的接口
-
DAO 接口
- SmsDaoAware - org.dromara.sms4j.api.proxy.aware中的接口
-
缓存感知接口
- SmsDaoDefaultImpl - org.dromara.sms4j.api.dao中的类
-
DAO 默认实现(内部缓存)
- SmsDaoDefaultImpl() - 类的构造器 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- SmsDaoDefaultImpl.DataWrapper - org.dromara.sms4j.api.dao中的类
-
数据封装
- SmsProcessor - org.dromara.sms4j.api.proxy中的接口
-
执行器接口
- SmsResponse - org.dromara.sms4j.api.entity中的类
-
类名: SmsResponse
- SmsResponse() - 类的构造器 org.dromara.sms4j.api.entity.SmsResponse
- SmsRespUtils - org.dromara.sms4j.api.utils中的类
- SmsRespUtils() - 类的构造器 org.dromara.sms4j.api.utils.SmsRespUtils
- success - 类中的变量 org.dromara.sms4j.api.entity.SmsResponse
-
是否成功
- success() - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- success(Object) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- success(Object, String) - 类中的静态方法 org.dromara.sms4j.api.utils.SmsRespUtils
- SupplierConfig - org.dromara.sms4j.api.universal中的接口
-
SupplierConfig
- SuppotFilter - org.dromara.sms4j.api.proxy中的接口
-
支持接口,如果执行器需要根据支持厂商加载,那可以实现此接口
T
- TIMER - 类中的静态变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
- TIMER_INTERVAL - 类中的静态变量 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl
-
定时器执行频率(单位:毫秒,默认 30 秒)
U
- update(Object, long) - 类中的方法 org.dromara.sms4j.api.dao.SmsDaoDefaultImpl.DataWrapper
-
更新数据及缓存时间
V
- verifyPhone(String) - 接口中的方法 org.dromara.sms4j.api.verify.PhoneVerify
-
verifyPhone
All Classes and Interfaces|常量字段值|所有程序包|序列化表格