索引
All Classes and Interfaces|常量字段值|所有程序包
A
- acquireTimeout() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedIdempotent
-
获取锁的最长等待时间
- analytical(String, Map<String, Object>, Class<T>, T) - 类中的静态方法 cn.iosd.starter.redisson.utils.SpElUtil
-
分析SpEL表达式
- around(ProceedingJoinPoint, DistributedLock) - 类中的方法 cn.iosd.starter.redisson.annotation.DistributedLockHandler
C
- ClusterConfigImpl - cn.iosd.starter.redisson.service.impl中的类
-
集群
- ClusterConfigImpl() - 类的构造器 cn.iosd.starter.redisson.service.impl.ClusterConfigImpl
- cn.iosd.starter.redisson.annotation - 程序包 cn.iosd.starter.redisson.annotation
- cn.iosd.starter.redisson.config - 程序包 cn.iosd.starter.redisson.config
- cn.iosd.starter.redisson.constant - 程序包 cn.iosd.starter.redisson.constant
- cn.iosd.starter.redisson.properties - 程序包 cn.iosd.starter.redisson.properties
- cn.iosd.starter.redisson.service - 程序包 cn.iosd.starter.redisson.service
- cn.iosd.starter.redisson.service.impl - 程序包 cn.iosd.starter.redisson.service.impl
- cn.iosd.starter.redisson.utils - 程序包 cn.iosd.starter.redisson.utils
- createConfig(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.service.RedissonConfigFactory
- createRedissonConfig(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.service.impl.ClusterConfigImpl
- createRedissonConfig(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.service.impl.MasterSlaveConfigImpl
- createRedissonConfig(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.service.impl.SentinelConfigImpl
- createRedissonConfig(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.service.impl.StandaloneConfigImpl
- createRedissonConfig(RedissonProperties) - 接口中的方法 cn.iosd.starter.redisson.service.RedissonConfigService
-
根据不同的Redis配置策略创建对应的Config
D
- delete(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
从缓存中删除值
- DistributedIdempotent - cn.iosd.starter.redisson.annotation中的Annotation Interface
-
分布式幂等
- DistributedIdempotentHandler - cn.iosd.starter.redisson.annotation中的类
-
注解解析器
- DistributedIdempotentHandler() - 类的构造器 cn.iosd.starter.redisson.annotation.DistributedIdempotentHandler
- DistributedLock - cn.iosd.starter.redisson.annotation中的Annotation Interface
-
分布式锁
- DistributedLockHandler - cn.iosd.starter.redisson.annotation中的类
-
注解解析器
- DistributedLockHandler() - 类的构造器 cn.iosd.starter.redisson.annotation.DistributedLockHandler
E
- existsList(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
判断缓存中是否存在指定的列表
- existsMap(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
判断缓存中是否存在指定的哈希
- existsObject(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
判断缓存中是否存在指定的键
- expireTime() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedIdempotent
-
获取后持有锁的最长时间,如果它尚未通过调用unlock 。
G
- getAddress() - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- getArgMap(ProceedingJoinPoint) - 类中的静态方法 cn.iosd.starter.redisson.utils.SpElUtil
-
从
JoinPoint.getArgs()中得到参数与其字段的kv映射 - getDatabase() - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- getDesc() - enum class中的方法 cn.iosd.starter.redisson.constant.RedisConnectionUrl
- getInstance() - 类中的静态方法 cn.iosd.starter.redisson.service.RedissonConfigFactory
- getList(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
从缓存中获取列表
- getLock(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
- getMap(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
从缓存中获取哈希
- getObject(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
从缓存中获取值
- getPassword() - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- getRedisson() - 类中的方法 cn.iosd.starter.redisson.service.RedissonManager
- getType() - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- getValue() - enum class中的方法 cn.iosd.starter.redisson.constant.RedisConnectionUrl
I
- idempotent(ProceedingJoinPoint) - 类中的方法 cn.iosd.starter.redisson.annotation.DistributedIdempotentHandler
-
接口幂等切面
- isHeldByCurrentThread(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
判断该线程是否持有当前锁
- isLock(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
判断该锁是否已经被线程持有
L
- leaseTime() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedLock
-
锁的有效时间-秒
- lock(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
加锁操作 (锁有效时间采用默认时间30秒)
- lock(String, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
加锁操作 (设置锁的有效时间)
- LOCK_NAME_APPEND - 类中的静态变量 cn.iosd.starter.redisson.annotation.DistributedLockHandler
M
- MasterSlaveConfigImpl - cn.iosd.starter.redisson.service.impl中的类
-
主从
- MasterSlaveConfigImpl() - 类的构造器 cn.iosd.starter.redisson.service.impl.MasterSlaveConfigImpl
- message() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedIdempotent
-
获取锁失败后的提示信息
- METHOD_NAME - annotation interface中的静态变量 cn.iosd.starter.redisson.annotation.DistributedIdempotent
R
- REDIS_CONNECTION_PREFIX - enum class 中的枚举常量 cn.iosd.starter.redisson.constant.RedisConnectionUrl
-
Redis地址配置前缀
- RedisConnectionUrl - cn.iosd.starter.redisson.constant中的Enum Class
-
拼接Redis-Url
- RedissonAutoConfiguration - cn.iosd.starter.redisson.config中的类
-
Redisson自动化配置
- RedissonAutoConfiguration() - 类的构造器 cn.iosd.starter.redisson.config.RedissonAutoConfiguration
- redissonCache(RedissonManager) - 类中的方法 cn.iosd.starter.redisson.config.RedissonAutoConfiguration
- RedissonCacheService - cn.iosd.starter.redisson.service中的类
-
Redisson 缓存服务类,用于封装 Redisson 对象缓存的常用操作
- RedissonCacheService(RedissonManager) - 类的构造器 cn.iosd.starter.redisson.service.RedissonCacheService
- RedissonConfigFactory - cn.iosd.starter.redisson.service中的类
- RedissonConfigFactory() - 类的构造器 cn.iosd.starter.redisson.service.RedissonConfigFactory
- RedissonConfigService - cn.iosd.starter.redisson.service中的接口
- redissonLock(RedissonManager) - 类中的方法 cn.iosd.starter.redisson.config.RedissonAutoConfiguration
- RedissonLockService - cn.iosd.starter.redisson.service中的类
-
Redisson 分布式锁服务类,用于管理 Redisson RLock
- RedissonLockService(RedissonManager) - 类的构造器 cn.iosd.starter.redisson.service.RedissonLockService
- redissonManager(RedissonProperties) - 类中的方法 cn.iosd.starter.redisson.config.RedissonAutoConfiguration
- RedissonManager - cn.iosd.starter.redisson.service中的类
-
初始化redisson实例
- RedissonManager(RedissonProperties) - 类的构造器 cn.iosd.starter.redisson.service.RedissonManager
- RedissonProperties - cn.iosd.starter.redisson.properties中的类
- RedissonProperties() - 类的构造器 cn.iosd.starter.redisson.properties.RedissonProperties
S
- SentinelConfigImpl - cn.iosd.starter.redisson.service.impl中的类
-
哨兵集群
- SentinelConfigImpl() - 类的构造器 cn.iosd.starter.redisson.service.impl.SentinelConfigImpl
- setAddress(String) - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- setDatabase(Integer) - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- setList(String, List<V>) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将列表存储到缓存中-永久保存
- setList(String, List<V>, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将列表存储到缓存中
- setMap(String, Map<K, V>) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将哈希存储到缓存中-永久保存
- setMap(String, Map<K, V>, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将哈希存储到缓存中
- setObject(String, Object) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将值存储到缓存中-永久保存
- setObject(String, Object, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonCacheService
-
将值存储到缓存中
- setPassword(String) - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- setType(String) - 类中的方法 cn.iosd.starter.redisson.properties.RedissonProperties
- SpElUtil - cn.iosd.starter.redisson.utils中的类
-
Spring Expression Language :SpEL
- SpElUtil() - 类的构造器 cn.iosd.starter.redisson.utils.SpElUtil
- StandaloneConfigImpl - cn.iosd.starter.redisson.service.impl中的类
-
单机部署
- StandaloneConfigImpl() - 类的构造器 cn.iosd.starter.redisson.service.impl.StandaloneConfigImpl
T
- tryLock(String, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
加锁操作(tryLock锁,没有等待时间)
- tryLock(String, long, long) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
加锁操作(tryLock锁,有等待时间)
U
- unit() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedIdempotent
-
时间单位,默认为秒
- unlock(String) - 类中的方法 cn.iosd.starter.redisson.service.RedissonLockService
-
解锁
V
- value() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedIdempotent
-
锁的名字,支持el表达式
- value() - annotation interface 中的元素 cn.iosd.starter.redisson.annotation.DistributedLock
-
锁的名称
- valueOf(String) - enum class中的静态方法 cn.iosd.starter.redisson.constant.RedisConnectionUrl
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 cn.iosd.starter.redisson.constant.RedisConnectionUrl
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|常量字段值|所有程序包