A D G L O P S T V
A
- Action - org.feasy.cloud.locks.clilent中的接口
-
函数式接口
- action() - 接口 中的方法org.feasy.cloud.locks.clilent.Action
-
- afterThrowing(Throwable) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
D
- DEFAULT_TIME_UNIT - 接口 中的静态变量org.feasy.cloud.locks.util.DistributedLockTemplate
-
- DEFAULT_TIMEOUT - 接口 中的静态变量org.feasy.cloud.locks.util.DistributedLockTemplate
-
- DEFAULT_WAIT_TIME - 接口 中的静态变量org.feasy.cloud.locks.util.DistributedLockTemplate
-
- DistributedLock - org.feasy.cloud.locks中的注释类型
-
分布式锁注解
- DistributedLockAspect - org.feasy.cloud.locks.aspect中的类
-
分布式锁,切面
- DistributedLockAspect() - 类 的构造器org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- DistributedLockCallback<T> - org.feasy.cloud.locks.util中的接口
-
分布式锁回调接口
- DistributedLockConfig - org.feasy.cloud.locks.conf中的类
-
分布式锁Starter配置类
- DistributedLockConfig() - 类 的构造器org.feasy.cloud.locks.conf.DistributedLockConfig
-
- DistributedLockManager - org.feasy.cloud.locks.clilent中的类
-
分布式锁管理器
- DistributedLockManager() - 类 的构造器org.feasy.cloud.locks.clilent.DistributedLockManager
-
- distributedLockManager() - 类 中的方法org.feasy.cloud.locks.conf.DistributedLockConfig
-
手动加锁代码块
- distributedLockTemplate(RedissonClient) - 类 中的方法org.feasy.cloud.locks.conf.DistributedLockConfig
-
注解使用的加锁客户端
- DistributedLockTemplate - org.feasy.cloud.locks.util中的接口
-
分布式锁操作模板
- doAround(ProceedingJoinPoint) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- doSomething(Action) - 类 中的方法org.feasy.cloud.locks.clilent.DistributedLockManager
-
G
- getLockName(Method, Object[]) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- getLockName() - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockCallback
-
获取分布式锁名称
- getParam(Object, String) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
从方法参数获取数据
L
- lock(ProceedingJoinPoint, Method, String) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- lock(ProceedingJoinPoint, String, LockType) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- lock(DistributedLockCallback<T>, LockType) - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockTemplate
-
使用分布式锁,使用锁默认超时时间。
- lock(DistributedLockCallback<T>, long, TimeUnit, LockType) - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockTemplate
-
使用分布式锁。
- lock(DistributedLockCallback<T>, LockType) - 类 中的方法org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
使用分布式锁,使用锁默认超时时间。
- lock(DistributedLockCallback<T>, long, TimeUnit, LockType) - 类 中的方法org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
使用分布式锁。
- LockType - org.feasy.cloud.locks.util中的枚举
-
锁类型枚举
O
- org.feasy.cloud.locks - 程序包 org.feasy.cloud.locks
-
- org.feasy.cloud.locks.aspect - 程序包 org.feasy.cloud.locks.aspect
-
- org.feasy.cloud.locks.clilent - 程序包 org.feasy.cloud.locks.clilent
-
- org.feasy.cloud.locks.conf - 程序包 org.feasy.cloud.locks.conf
-
- org.feasy.cloud.locks.util - 程序包 org.feasy.cloud.locks.util
-
P
- proceed(ProceedingJoinPoint) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- process() - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockCallback
-
调用者必须在此方法中实现需要加分布式锁的业务逻辑
S
- SingleDistributedLockTemplate - org.feasy.cloud.locks.util中的类
-
- SingleDistributedLockTemplate() - 类 的构造器org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
- SingleDistributedLockTemplate(RedissonClient) - 类 的构造器org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
T
- tryLock(ProceedingJoinPoint, DistributedLock, String, LockType) - 类 中的方法org.feasy.cloud.locks.aspect.DistributedLockAspect
-
- tryLock(DistributedLockCallback<T>, LockType) - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockTemplate
-
尝试分布式锁,使用锁默认等待时间、超时时间。
- tryLock(DistributedLockCallback<T>, long, long, TimeUnit, LockType) - 接口 中的方法org.feasy.cloud.locks.util.DistributedLockTemplate
-
尝试分布式锁,自定义等待时间、超时时间。
- tryLock(DistributedLockCallback<T>, LockType) - 类 中的方法org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
尝试分布式锁,使用锁默认等待时间、超时时间。
- tryLock(DistributedLockCallback<T>, long, long, TimeUnit, LockType) - 类 中的方法org.feasy.cloud.locks.util.SingleDistributedLockTemplate
-
尝试分布式锁,自定义等待时间、超时时间。
V
- valueOf(String) - 枚举 中的静态方法org.feasy.cloud.locks.util.LockType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法org.feasy.cloud.locks.util.LockType
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
A D G L O P S T V
Copyright © 2020. All rights reserved.