public interface RLockRx extends RExpirableRx
Modifier and Type | Method and Description |
---|---|
io.reactivex.Flowable<Boolean> |
forceUnlock() |
io.reactivex.Flowable<Void> |
lock() |
io.reactivex.Flowable<Void> |
lock(long threadId) |
io.reactivex.Flowable<Void> |
lock(long leaseTime,
TimeUnit unit) |
io.reactivex.Flowable<Void> |
lock(long leaseTime,
TimeUnit unit,
long threadId) |
io.reactivex.Flowable<Boolean> |
tryLock() |
io.reactivex.Flowable<Boolean> |
tryLock(long threadId) |
io.reactivex.Flowable<Boolean> |
tryLock(long waitTime,
long leaseTime,
TimeUnit unit) |
io.reactivex.Flowable<Boolean> |
tryLock(long waitTime,
long leaseTime,
TimeUnit unit,
long threadId) |
io.reactivex.Flowable<Boolean> |
tryLock(long waitTime,
TimeUnit unit) |
io.reactivex.Flowable<Void> |
unlock() |
io.reactivex.Flowable<Void> |
unlock(long threadId) |
clearExpire, expire, expireAt, expireAt, remainTimeToLive
io.reactivex.Flowable<Boolean> forceUnlock()
io.reactivex.Flowable<Void> unlock()
io.reactivex.Flowable<Void> unlock(long threadId)
io.reactivex.Flowable<Boolean> tryLock()
io.reactivex.Flowable<Void> lock()
io.reactivex.Flowable<Void> lock(long threadId)
io.reactivex.Flowable<Boolean> tryLock(long threadId)
Copyright © 2014–2019 The Redisson Project. All rights reserved.