A B C D E G I K L N O R S
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractLockExecutor<T> - com.baomidou.lock.executor中的类
- AbstractLockExecutor() - 类 的构造器com.baomidou.lock.executor.AbstractLockExecutor
- acquire(String, String, long, long) - 接口 中的方法com.baomidou.lock.executor.LockExecutor
-
加锁
- acquireTimeout() - 注释类型 中的方法com.baomidou.lock.annotation.Lock4j
- afterPropertiesSet() - 类 中的方法com.baomidou.lock.LockTemplate
- autoRelease() - 注释类型 中的方法com.baomidou.lock.annotation.Lock4j
-
业务方法执行完后(方法内抛异常也算执行完)自动释放锁,如果为false,锁将不会自动释放直至到达过期时间才释放
Lock4j.expire()
B
- buildKey(MethodInvocation, String[]) - 类 中的方法com.baomidou.lock.DefaultLockKeyBuilder
- buildKey(MethodInvocation, String[]) - 接口 中的方法com.baomidou.lock.LockKeyBuilder
-
构建key
C
- com.baomidou.lock - 程序包 com.baomidou.lock
- com.baomidou.lock.annotation - 程序包 com.baomidou.lock.annotation
- com.baomidou.lock.aop - 程序包 com.baomidou.lock.aop
- com.baomidou.lock.exception - 程序包 com.baomidou.lock.exception
- com.baomidou.lock.executor - 程序包 com.baomidou.lock.executor
- com.baomidou.lock.spring.boot.autoconfigure - 程序包 com.baomidou.lock.spring.boot.autoconfigure
- com.baomidou.lock.util - 程序包 com.baomidou.lock.util
D
- DEFAULT_MESSAGE - 类 中的静态变量com.baomidou.lock.DefaultLockFailureStrategy
- DefaultLockFailureStrategy - com.baomidou.lock中的类
- DefaultLockFailureStrategy() - 类 的构造器com.baomidou.lock.DefaultLockFailureStrategy
- DefaultLockKeyBuilder - com.baomidou.lock中的类
-
分布式锁Key生成器
- DefaultLockKeyBuilder() - 类 的构造器com.baomidou.lock.DefaultLockKeyBuilder
E
- executor() - 注释类型 中的方法com.baomidou.lock.annotation.Lock4j
- expire() - 注释类型 中的方法com.baomidou.lock.annotation.Lock4j
G
- getAdvice() - 类 中的方法com.baomidou.lock.aop.LockAnnotationAdvisor
- getJvmPid() - 类 中的静态方法com.baomidou.lock.util.LockUtil
-
获取jvmPId
- getLocalMAC() - 类 中的静态方法com.baomidou.lock.util.LockUtil
-
获取本机网卡地址
- getLockId() - 类 中的静态方法com.baomidou.lock.util.LockUtil
- getPointcut() - 类 中的方法com.baomidou.lock.aop.LockAnnotationAdvisor
- getSpelDefinitionKey(String[], Method, Object[]) - 类 中的方法com.baomidou.lock.DefaultLockKeyBuilder
I
- invoke(MethodInvocation) - 类 中的方法com.baomidou.lock.aop.LockInterceptor
K
L
- lock(String) - 类 中的方法com.baomidou.lock.LockTemplate
- lock(String, long, long) - 类 中的方法com.baomidou.lock.LockTemplate
- lock(String, long, long, Class<? extends LockExecutor>) - 类 中的方法com.baomidou.lock.LockTemplate
-
加锁方法
- Lock4j - com.baomidou.lock.annotation中的注释类型
-
分布式锁注解
- Lock4jProperties - com.baomidou.lock.spring.boot.autoconfigure中的类
-
lock4j配置
- Lock4jProperties() - 类 的构造器com.baomidou.lock.spring.boot.autoconfigure.Lock4jProperties
- lockAnnotationAdvisor(LockInterceptor) - 类 中的方法com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockAnnotationAdvisor - com.baomidou.lock.aop中的类
-
分布式锁aop通知
- LockAnnotationAdvisor(LockInterceptor, int) - 类 的构造器com.baomidou.lock.aop.LockAnnotationAdvisor
- LockAutoConfiguration - com.baomidou.lock.spring.boot.autoconfigure中的类
-
分布式锁自动配置器
- LockAutoConfiguration() - 类 的构造器com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockException - com.baomidou.lock.exception中的异常错误
- LockException() - 异常错误 的构造器com.baomidou.lock.exception.LockException
- LockException(String) - 异常错误 的构造器com.baomidou.lock.exception.LockException
- LockExecutor<T> - com.baomidou.lock.executor中的接口
-
分布式锁核心处理器
- LockFailureException - com.baomidou.lock.exception中的异常错误
- LockFailureException() - 异常错误 的构造器com.baomidou.lock.exception.LockFailureException
- LockFailureException(String) - 异常错误 的构造器com.baomidou.lock.exception.LockFailureException
- lockFailureStrategy() - 类 中的方法com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockFailureStrategy - com.baomidou.lock中的接口
- LockInfo - com.baomidou.lock中的类
- LockInfo() - 类 的构造器com.baomidou.lock.LockInfo
- lockInterceptor(LockTemplate, LockKeyBuilder, LockFailureStrategy) - 类 中的方法com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockInterceptor - com.baomidou.lock.aop中的类
-
分布式锁aop处理器
- LockInterceptor() - 类 的构造器com.baomidou.lock.aop.LockInterceptor
- lockKeyBuilder() - 类 中的方法com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockKeyBuilder - com.baomidou.lock中的接口
- lockTemplate(List<LockExecutor>) - 类 中的方法com.baomidou.lock.spring.boot.autoconfigure.LockAutoConfiguration
- LockTemplate - com.baomidou.lock中的类
-
锁模板方法
- LockTemplate() - 类 的构造器com.baomidou.lock.LockTemplate
- LockUtil - com.baomidou.lock.util中的类
-
分布式锁工具类
- LockUtil() - 类 的构造器com.baomidou.lock.util.LockUtil
N
O
- obtainExecutor(Class<? extends LockExecutor>) - 类 中的方法com.baomidou.lock.LockTemplate
- obtainLockInstance(boolean, T) - 类 中的方法com.baomidou.lock.executor.AbstractLockExecutor
- onLockFailure(String, Method, Object[]) - 类 中的方法com.baomidou.lock.DefaultLockFailureStrategy
- onLockFailure(String, Method, Object[]) - 接口 中的方法com.baomidou.lock.LockFailureStrategy
-
锁失败事件
R
- releaseLock(LockInfo) - 类 中的方法com.baomidou.lock.LockTemplate
- releaseLock(String, String, T) - 接口 中的方法com.baomidou.lock.executor.LockExecutor
-
解锁
- renewal() - 接口 中的方法com.baomidou.lock.executor.LockExecutor
-
续期,目前只有redisson支持,切expire参数为-1才会续期
S
- setBeanFactory(BeanFactory) - 类 中的方法com.baomidou.lock.aop.LockAnnotationAdvisor
- simpleUUID() - 类 中的静态方法com.baomidou.lock.util.LockUtil
-
去除-的uuid
所有类 所有程序包