public final class RedisLockHandler extends Object implements RedisHandler
Modifier and Type | Method and Description |
---|---|
org.redisson.api.RCountDownLatch |
getCountDownLatch(String name)
获取闭锁
|
org.redisson.api.RPermitExpirableSemaphore |
getExpirableSemaphore(String name)
获取可过期信号量
|
org.redisson.api.RLock |
getFairLock(String name)
获取公平锁
|
org.redisson.api.RLock |
getLock(String name)
获取可重入锁
|
org.redisson.api.RLock |
getMultiLock(org.redisson.api.RLock... locks)
获取联锁
|
org.redisson.api.RReadWriteLock |
getReadWriteLock(String name)
获取读写锁
|
org.redisson.api.RedissonClient |
getRedissonClient()
获取redisson客户端
|
org.redisson.api.RLock |
getRedLock(org.redisson.api.RLock... locks)
获取红锁
|
org.redisson.api.RSemaphore |
getSemaphore(String name)
获取信号量
|
public org.redisson.api.RLock getLock(String name)
name
- 名称public org.redisson.api.RLock getFairLock(String name)
name
- 名称public org.redisson.api.RReadWriteLock getReadWriteLock(String name)
name
- 名称public org.redisson.api.RCountDownLatch getCountDownLatch(String name)
name
- 名称public org.redisson.api.RLock getMultiLock(org.redisson.api.RLock... locks)
locks
- 锁列表public org.redisson.api.RLock getRedLock(org.redisson.api.RLock... locks)
locks
- 锁列表public org.redisson.api.RSemaphore getSemaphore(String name)
name
- 名称public org.redisson.api.RPermitExpirableSemaphore getExpirableSemaphore(String name)
name
- 名称public org.redisson.api.RedissonClient getRedissonClient()
Copyright © 2019. All rights reserved.