Interface RReadWriteLock

  • All Superinterfaces:
    All Known Implementing Classes:
    RedissonReadWriteLock

    public interface RReadWriteLock
    extends 
    A ReadWriteLock maintains a pair of associated , 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.
    Author:
    Nikita Koksharov
    • Method Detail

      • readLock

        RLock readLock()
        Returns the lock used for reading.
        Specified by:
         in interface 
        Returns:
        the lock used for reading
      • writeLock

        RLock writeLock()
        Returns the lock used for writing.
        Specified by:
         in interface 
        Returns:
        the lock used for writing