跳过导航链接
A B C D E F G J L M O P R S T U V 

A

around(ProceedingJoinPoint, JLock) - 类 中的方法org.jeecg.boot.starter.lock.aspect.DistributedLockHandler
切面环绕通知

B

BaseAspect - org.jeecg.boot.starter.lock.aspect中的类
 
BaseAspect() - 类 的构造器org.jeecg.boot.starter.lock.aspect.BaseAspect
 

C

ClusterRedissonConfigStrategyImpl - org.jeecg.boot.starter.lock.core.strategy.impl中的类
集群方式Redisson配置 cluster方式至少6个节点(3主3从) 配置方式:127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381,127.0.0.1:6382,127.0.0.1:6383,127.0.0.1:6384
ClusterRedissonConfigStrategyImpl() - 类 的构造器org.jeecg.boot.starter.lock.core.strategy.impl.ClusterRedissonConfigStrategyImpl
 
createRedissonConfig(RedissonProperties) - 类 中的方法org.jeecg.boot.starter.lock.core.strategy.impl.ClusterRedissonConfigStrategyImpl
 
createRedissonConfig(RedissonProperties) - 类 中的方法org.jeecg.boot.starter.lock.core.strategy.impl.MasterslaveRedissonConfigStrategyImpl
 
createRedissonConfig(RedissonProperties) - 类 中的方法org.jeecg.boot.starter.lock.core.strategy.impl.SentinelRedissonConfigStrategyImpl
 
createRedissonConfig(RedissonProperties) - 类 中的方法org.jeecg.boot.starter.lock.core.strategy.impl.StandaloneRedissonConfigStrategyImpl
 
createRedissonConfig(RedissonProperties) - 接口 中的方法org.jeecg.boot.starter.lock.core.strategy.RedissonConfigStrategy
根据不同的Redis配置策略创建对应的Config

D

DistributedLockHandler - org.jeecg.boot.starter.lock.aspect中的类
分布式锁解析器
DistributedLockHandler() - 类 的构造器org.jeecg.boot.starter.lock.aspect.DistributedLockHandler
 

E

existKey(String) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
 

F

fairLock(String, TimeUnit, int) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
 

G

getKeyPrefix() - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
getLeaseTime() - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
getLock(String) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
获取锁
getMessage() - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
getRedisson() - 类 中的方法org.jeecg.boot.starter.lock.core.RedissonManager
 
getValueBySpEL(String, String[], Object[], String) - 类 中的方法org.jeecg.boot.starter.lock.aspect.BaseAspect
通过spring SpEL 获取参数
getWaitTime() - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
GlobalConstant - org.jeecg.boot.starter.lock.enums中的接口
全局常量枚举

J

JLock - org.jeecg.boot.starter.lock.annotation中的注释类型
Redisson分布式锁注解
JRepeat - org.jeecg.boot.starter.lock.annotation中的注释类型
防止重复提交的注解

L

lock(String) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
锁lockKey
lock(String, long) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
锁lockKey
LockConstant - org.jeecg.boot.starter.lock.annotation中的枚举
分布式锁枚举类
LockModel - org.jeecg.boot.starter.lock.enums中的枚举
锁的模式

M

MasterslaveRedissonConfigStrategyImpl - org.jeecg.boot.starter.lock.core.strategy.impl中的类
主从方式Redisson配置 配置方式: 127.0.0.1:6379(主),127.0.0.1:6380(子),127.0.0.1:6381(子)
MasterslaveRedissonConfigStrategyImpl() - 类 的构造器org.jeecg.boot.starter.lock.core.strategy.impl.MasterslaveRedissonConfigStrategyImpl
 

O

org.jeecg.boot.starter.lock.annotation - 程序包 org.jeecg.boot.starter.lock.annotation
 
org.jeecg.boot.starter.lock.aspect - 程序包 org.jeecg.boot.starter.lock.aspect
 
org.jeecg.boot.starter.lock.client - 程序包 org.jeecg.boot.starter.lock.client
 
org.jeecg.boot.starter.lock.config - 程序包 org.jeecg.boot.starter.lock.config
 
org.jeecg.boot.starter.lock.core - 程序包 org.jeecg.boot.starter.lock.core
 
org.jeecg.boot.starter.lock.core.strategy - 程序包 org.jeecg.boot.starter.lock.core.strategy
 
org.jeecg.boot.starter.lock.core.strategy.impl - 程序包 org.jeecg.boot.starter.lock.core.strategy.impl
 
org.jeecg.boot.starter.lock.enums - 程序包 org.jeecg.boot.starter.lock.enums
 
org.jeecg.boot.starter.lock.prop - 程序包 org.jeecg.boot.starter.lock.prop
 

P

pointCut(JRepeat) - 类 中的方法org.jeecg.boot.starter.lock.aspect.RepeatSubmitAspect
定义controller切入点拦截规则,拦截JRepeat注解的业务方法

R

REDIS_CONNECTION_PREFIX - 接口 中的静态变量org.jeecg.boot.starter.lock.enums.GlobalConstant
Redis地址连接前缀
RedisConnectionType - org.jeecg.boot.starter.lock.enums中的枚举
Redis连接方式
redissonClient(RedissonProperties) - 类 中的方法org.jeecg.boot.starter.lock.config.RedissonConfiguration
 
RedissonConfigStrategy - org.jeecg.boot.starter.lock.core.strategy中的接口
Redisson配置构建接口
RedissonConfiguration - org.jeecg.boot.starter.lock.config中的类
Redisson自动化配置
RedissonConfiguration() - 类 的构造器org.jeecg.boot.starter.lock.config.RedissonConfiguration
 
RedissonLockClient - org.jeecg.boot.starter.lock.client中的类
分布式锁实现基于Redisson
RedissonLockClient() - 类 的构造器org.jeecg.boot.starter.lock.client.RedissonLockClient
 
RedissonManager - org.jeecg.boot.starter.lock.core中的类
Redisson配置管理器,用于初始化的redisson实例
RedissonManager() - 类 的构造器org.jeecg.boot.starter.lock.core.RedissonManager
 
RedissonManager(RedissonProperties) - 类 的构造器org.jeecg.boot.starter.lock.core.RedissonManager
 
RedissonProperties - org.jeecg.boot.starter.lock.prop中的类
Redisson配置映射类
RedissonProperties() - 类 的构造器org.jeecg.boot.starter.lock.prop.RedissonProperties
 
repeatSubmit(ProceedingJoinPoint, JRepeat) - 类 中的方法org.jeecg.boot.starter.lock.aspect.RepeatSubmitAspect
AOP分布式锁拦截
RepeatSubmitAspect - org.jeecg.boot.starter.lock.aspect中的类
防止重复提交分布式锁拦截器
RepeatSubmitAspect() - 类 的构造器org.jeecg.boot.starter.lock.aspect.RepeatSubmitAspect
 

S

SentinelRedissonConfigStrategyImpl - org.jeecg.boot.starter.lock.core.strategy.impl中的类
哨兵方式Redis连接配置 比如sentinel.conf里配置为sentinel monitor my-sentinel-name 127.0.0.1 6379 2,那么这里就配置my-sentinel-name 配置方式:my-sentinel-name,127.0.0.1:26379,127.0.0.1:26389,127.0.0.1:26399
SentinelRedissonConfigStrategyImpl() - 类 的构造器org.jeecg.boot.starter.lock.core.strategy.impl.SentinelRedissonConfigStrategyImpl
 
setKeyPrefix(String) - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
setLeaseTime(int) - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
setMessage(String) - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
setWaitTime(int) - 枚举 中的方法org.jeecg.boot.starter.lock.annotation.LockConstant
 
StandaloneRedissonConfigStrategyImpl - org.jeecg.boot.starter.lock.core.strategy.impl中的类
单机方式Redisson配置
StandaloneRedissonConfigStrategyImpl() - 类 的构造器org.jeecg.boot.starter.lock.core.strategy.impl.StandaloneRedissonConfigStrategyImpl
 

T

tryLock(String, long) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
加锁操作
tryLock(String, long, long) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
加锁操作

U

unlock(String) - 类 中的方法org.jeecg.boot.starter.lock.client.RedissonLockClient
解锁

V

valueOf(String) - 枚举 中的静态方法org.jeecg.boot.starter.lock.annotation.LockConstant
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jeecg.boot.starter.lock.enums.LockModel
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.jeecg.boot.starter.lock.enums.RedisConnectionType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.jeecg.boot.starter.lock.annotation.LockConstant
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jeecg.boot.starter.lock.enums.LockModel
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.jeecg.boot.starter.lock.enums.RedisConnectionType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G J L M O P R S T U V 
跳过导航链接

Copyright © 2024. All rights reserved.