类 BlackListRecordingProcessor
java.lang.Object
org.dromara.sms4j.core.proxy.processor.BlackListRecordingProcessor
- 所有已实现的接口:
org.dromara.sms4j.api.proxy.aware.SmsConfigAware,org.dromara.sms4j.api.proxy.aware.SmsDaoAware,org.dromara.sms4j.api.proxy.Order,org.dromara.sms4j.api.proxy.SmsProcessor
public class BlackListRecordingProcessor
extends Object
implements org.dromara.sms4j.api.proxy.SmsProcessor, org.dromara.sms4j.api.proxy.aware.SmsDaoAware, org.dromara.sms4j.api.proxy.aware.SmsConfigAware
黑名单前置拦截执行器
- 从以下版本开始:
- 2023/10/27 13:03
- 作者:
- sh1yu
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidflushBlackList(String cacheKey, ArrayList<String> blackList) 让黑名单生效getBlackList(String cacheKey) 获取黑名单,没有就新建构建CacheKeyintgetOrder()Object[]preProcessor(Method method, Object source, Object[] param) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.dromara.sms4j.api.proxy.aware.SmsConfigAware
setSmsConfig从接口继承的方法 org.dromara.sms4j.api.proxy.aware.SmsDaoAware
setSmsDao从接口继承的方法 org.dromara.sms4j.api.proxy.SmsProcessor
exceptionHandleProcessor, postProcessor
-
字段详细资料
-
smsDao
org.dromara.sms4j.api.dao.SmsDao smsDao -
smsConfig
Object smsConfig
-
-
构造器详细资料
-
BlackListRecordingProcessor
public BlackListRecordingProcessor()
-
-
方法详细资料
-
getOrder
public int getOrder()- 指定者:
getOrder在接口中org.dromara.sms4j.api.proxy.Order
-
preProcessor
- 指定者:
preProcessor在接口中org.dromara.sms4j.api.proxy.SmsProcessor
-
getCacheKey
构建CacheKey- 返回:
- CacheKey
-
getBlackList
获取黑名单,没有就新建- 参数:
cacheKey- 缓存key- 返回:
- 黑名单
-
flushBlackList
让黑名单生效- 参数:
cacheKey- 缓存keyblackList- 黑命令
-