public interface RReadWriteLock extends ReadWriteLock, RExpirable
ReadWriteLock
maintains a pair of associated locks
, one for read-only operations and one for writing.
The read lock
may be held simultaneously by
multiple reader threads, so long as there are no writers. The
write lock
is exclusive.
Works in non-fair mode. Therefore order of read and write
locking is unspecified.Modifier and Type | Method and Description |
---|---|
RLock |
readLock()
Returns the lock used for reading.
|
RLock |
writeLock()
Returns the lock used for writing.
|
clearExpire, expire, expireAt, expireAt, remainTimeToLive
delete, getCodec, getName, isExists, migrate, move, rename, renamenx, touch
clearExpireAsync, expireAsync, expireAtAsync, expireAtAsync, remainTimeToLiveAsync
deleteAsync, isExistsAsync, migrateAsync, moveAsync, renameAsync, renamenxAsync, touchAsync
RLock readLock()
readLock
in interface ReadWriteLock
RLock writeLock()
writeLock
in interface ReadWriteLock
Copyright © 2014–2017 The Redisson Project. All rights reserved.