类 AvoidRepeatedInvocationAdvice
java.lang.Object
com.github.yingzhuo.turbocharger.redis.aspect.AvoidRepeatedInvocationAdvice
- 所有已实现的接口:
org.springframework.core.Ordered
public class AvoidRepeatedInvocationAdvice
extends Object
implements org.springframework.core.Ordered
- 从以下版本开始:
- 3.4.0
- 另请参阅:
-
字段概要
从接口继承的字段 org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
构造器概要
构造器构造器说明AvoidRepeatedInvocationAdvice(org.springframework.data.redis.core.RedisOperations<String, String> redisOperations, com.github.yingzhuo.turbocharger.exception.RuntimeExceptionSupplier exceptionSupplier) 构造方法AvoidRepeatedInvocationAdvice(org.springframework.data.redis.core.RedisOperations<String, String> redisOperations, com.github.yingzhuo.turbocharger.exception.RuntimeExceptionSupplier exceptionSupplier, int order) 构造方法 -
方法概要
-
构造器详细资料
-
AvoidRepeatedInvocationAdvice
public AvoidRepeatedInvocationAdvice(org.springframework.data.redis.core.RedisOperations<String, String> redisOperations, com.github.yingzhuo.turbocharger.exception.RuntimeExceptionSupplier exceptionSupplier) 构造方法- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplateexceptionSupplier- 异常提供器,如果判断为重复调用。使用这个东西产生异常并抛出
-
AvoidRepeatedInvocationAdvice
public AvoidRepeatedInvocationAdvice(org.springframework.data.redis.core.RedisOperations<String, String> redisOperations, com.github.yingzhuo.turbocharger.exception.RuntimeExceptionSupplier exceptionSupplier, int order) 构造方法- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplateexceptionSupplier- 异常提供器,如果判断为重复调用。使用这个东西产生异常并抛出order- 切面排序
-
-
方法详细资料
-
around
- 抛出:
Throwable
-
getOrder
public int getOrder()- 指定者:
getOrder在接口中org.springframework.core.Ordered
-