Index

A C G L N R S U V 
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或锁的名称
A C G L N R S U V 
All Classes and Interfaces|All Packages|Serialized Form