Index
All Classes and Interfaces|All Packages|Serialized Form
A
- afterPropertiesSet() - Method in class com.github.yingzhuo.springboot.redlock.RedissonRedLockFactoryImpl
- afterPropertiesSet() - Method in class com.github.yingzhuo.springboot.redlock.RedLockProperties
- apply(String) - Method in interface com.github.yingzhuo.springboot.redlock.RedissonRedLockFactory
- around(ProceedingJoinPoint) - Method in class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
- AspectAdvice() - Constructor for class com.github.yingzhuo.springboot.redlock.RedLockProperties.AspectAdvice
C
- com.github.yingzhuo.springboot.redlock - package com.github.yingzhuo.springboot.redlock
- createLock(String) - Method in interface com.github.yingzhuo.springboot.redlock.RedissonRedLockFactory
-
创建多联锁
- createLock(String) - Method in class com.github.yingzhuo.springboot.redlock.RedissonRedLockFactoryImpl
-
创建多联锁
- custom(SingleServerConfig) - Method in interface com.github.yingzhuo.springboot.redlock.ServerConfigCustomizer
-
客制
G
- getOrder() - Method in class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
L
- leaseTime() - Element in annotation interface com.github.yingzhuo.springboot.redlock.UseMultiLock
-
锁自动释放时间
- leaseTimeUnit() - Element in annotation interface com.github.yingzhuo.springboot.redlock.UseMultiLock
-
锁自动释放时间单位
N
- Node() - Constructor for class com.github.yingzhuo.springboot.redlock.RedLockProperties.Node
R
- RedissonRedLockAutoConfiguration - Class in com.github.yingzhuo.springboot.redlock
-
自动配置类
- RedissonRedLockAutoConfiguration() - Constructor for class com.github.yingzhuo.springboot.redlock.RedissonRedLockAutoConfiguration
- redissonRedLockFactory(RedLockProperties, ServerConfigCustomizer) - Method in class com.github.yingzhuo.springboot.redlock.RedissonRedLockAutoConfiguration
-
注册锁的工厂
- RedissonRedLockFactory - Interface in com.github.yingzhuo.springboot.redlock
- RedissonRedLockFactoryImpl - Class in com.github.yingzhuo.springboot.redlock
- RedissonRedLockFactoryImpl(RedLockProperties) - Constructor for class com.github.yingzhuo.springboot.redlock.RedissonRedLockFactoryImpl
-
构造方法
- RedLockProperties - Class in com.github.yingzhuo.springboot.redlock
-
红锁配置信息
- RedLockProperties() - Constructor for class com.github.yingzhuo.springboot.redlock.RedLockProperties
- RedLockProperties.AspectAdvice - Class in com.github.yingzhuo.springboot.redlock
-
切面相关配置
- RedLockProperties.Node - Class in com.github.yingzhuo.springboot.redlock
-
节点配置项
S
- ServerConfigCustomizer - Interface in com.github.yingzhuo.springboot.redlock
- setApplicationContext(ApplicationContext) - Method in class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
- setLockFactory(RedissonRedLockFactory) - Method in class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
- setOrder(int) - Method in class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
- setServerConfigCustomizer(ServerConfigCustomizer) - Method in class com.github.yingzhuo.springboot.redlock.RedissonRedLockFactoryImpl
U
- UseMultiLock - Annotation Interface in com.github.yingzhuo.springboot.redlock
- useMultiLockAdvice(RedissonRedLockFactory, RedLockProperties) - Method in class com.github.yingzhuo.springboot.redlock.RedissonRedLockAutoConfiguration
-
注册切面用于支持
UseMultiLock - UseMultiLockAdvice - Class in com.github.yingzhuo.springboot.redlock
-
切面用于支持
UseMultiLock - UseMultiLockAdvice() - Constructor for class com.github.yingzhuo.springboot.redlock.UseMultiLockAdvice
-
默认构造方法
- usingSpEL() - Element in annotation interface com.github.yingzhuo.springboot.redlock.UseMultiLock
-
value() 表达的含义是否为SpEL
V
- value() - Element in annotation interface com.github.yingzhuo.springboot.redlock.UseMultiLock
-
SpEL或锁的名称
All Classes and Interfaces|All Packages|Serialized Form