E G I J K L O P R S T U V W X 
所有类 所有程序包

E

exceptionClass() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
 
exceptionMessage() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
 

G

generateKeyByEl(String, ProceedingJoinPoint) - 类 中的静态方法xyz.mydev.redis.lock.util.SpelExpressionParserUtils
 
getAnnotation() - 接口 中的方法xyz.mydev.redis.lock.LockHolder
获取锁对应的注解信息,注解内部给出了锁相关的配置信息 注意,可能注解本身附带的信息带有占位符,不能直接使用
getAnnotation() - 接口 中的方法xyz.mydev.redis.lock.RedissonLockHolder
获取锁对应的注解信息,注解内部给出了锁相关的配置信息 注意,可能注解本身附带的信息带有占位符,不能直接使用
getLock() - 接口 中的方法xyz.mydev.redis.lock.LockHolder
获取锁的引用
getLock() - 接口 中的方法xyz.mydev.redis.lock.RedissonLockHolder
获取锁的引用
getLockName() - 接口 中的方法xyz.mydev.redis.lock.RedissonLockHolder
返回锁的完整名称
getOrder() - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 

I

init() - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 

J

join(long) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 
join(Thread) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 

K

key() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
键主体,粒度参考mysql innodb行锁。

L

leaseTime() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
自动释放锁的时间。
LockHolder - xyz.mydev.redis.lock中的接口
对锁信息的封装
LogUtils - xyz.mydev.redis.lock.util中的类
 
LogUtils() - 类 的构造器xyz.mydev.redis.lock.util.LogUtils
 

O

objectLength(Object) - 类 中的静态方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 
order() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
注解间排序顺序。

P

prefix() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
key前缀,用于区分key命名空间,拼接在key前面 prefix:key
print(String, Object...) - 类 中的静态方法xyz.mydev.redis.lock.util.LogUtils
 
print(Logger, String, Object...) - 类 中的静态方法xyz.mydev.redis.lock.util.LogUtils
 

R

RedisLock - xyz.mydev.redis.lock.annotation中的注释类型
单机分布式锁 基于AOP, 对于同个方法的注解,总会优先于事务注解开始,在事务提交后释放锁 如果外层已经开始事务,则无法使锁免于事务隔离的影响,使用方需要注意
redisLockAspect(RedissonClient) - 类 中的方法xyz.mydev.redis.lock.autoconfigure.RedisLockAutoConfig
 
RedisLockAutoConfig - xyz.mydev.redis.lock.autoconfigure中的类
RedisLock 切面配置 依赖 RedissonClient
RedisLockAutoConfig() - 类 的构造器xyz.mydev.redis.lock.autoconfigure.RedisLockAutoConfig
 
RedisLocks - xyz.mydev.redis.lock.annotation中的注释类型
单机分布式锁 基于AOP, 对于同个方法的注解,总会优先于事务注解开始,在事务提交后释放锁 如果外层已经开始事务,则无法使锁免于事务隔离的影响,使用方需要注意
redisLocksAround(ProceedingJoinPoint) - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 
redisLocksPointCut() - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 
RedissonClientAutoConfig - xyz.mydev.redis.lock.autoconfigure中的类
默认单机版 redisson.mode可选的值: sentinel masterSlave single cluster replicated
RedissonClientAutoConfig() - 类 的构造器xyz.mydev.redis.lock.autoconfigure.RedissonClientAutoConfig
 
RedissonLockHolder - xyz.mydev.redis.lock中的接口
对锁信息的封装
RedissonLockHolderImpl - xyz.mydev.redis.lock.impl中的类
 
RedissonLockHolderImpl(RLock, RedisLock) - 类 的构造器xyz.mydev.redis.lock.impl.RedissonLockHolderImpl
 
RepeatableRedisLockAspect - xyz.mydev.redis.lock.aop中的类
process RedisLocks and RedisLock
RepeatableRedisLockAspect() - 类 的构造器xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 

S

setGlobalPrefix(String) - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 
setRedissonClient(RedissonClient) - 类 中的方法xyz.mydev.redis.lock.aop.RepeatableRedisLockAspect
 
sleepSeconds(long) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 
SpelExpressionParserUtils - xyz.mydev.redis.lock.util中的类
 
SpelExpressionParserUtils() - 类 的构造器xyz.mydev.redis.lock.util.SpelExpressionParserUtils
 
start(Thread) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 
startAndJoin(Thread) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 
startAndJoin(Thread, long) - 类 中的静态方法xyz.mydev.redis.lock.util.ThreadUtils
 

T

ThreadUtils - xyz.mydev.redis.lock.util中的类
 
ThreadUtils() - 类 的构造器xyz.mydev.redis.lock.util.ThreadUtils
 
timeUnit() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
 

U

useSyncReleaseMode() - 接口 中的方法xyz.mydev.redis.lock.RedissonLockHolder
是否使用同步解锁模式。

V

value() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLocks
 

W

waitTime() - 注释类型 中的方法xyz.mydev.redis.lock.annotation.RedisLock
尝试获取锁的等待时间 小于0时一直阻塞等待,大于等于零时当超过指定时间会进入获取锁失败流程。

X

xyz.mydev.redis.lock - 程序包 xyz.mydev.redis.lock
 
xyz.mydev.redis.lock.annotation - 程序包 xyz.mydev.redis.lock.annotation
 
xyz.mydev.redis.lock.aop - 程序包 xyz.mydev.redis.lock.aop
 
xyz.mydev.redis.lock.autoconfigure - 程序包 xyz.mydev.redis.lock.autoconfigure
 
xyz.mydev.redis.lock.impl - 程序包 xyz.mydev.redis.lock.impl
 
xyz.mydev.redis.lock.util - 程序包 xyz.mydev.redis.lock.util
 
E G I J K L O P R S T U V W X 
所有类 所有程序包