Interface ReadWriteLockProperty

All Superinterfaces:
GetReadLock, GetWriteLock
All Known Implementing Classes:
ClassMap, ListenersHelper

public interface ReadWriteLockProperty
extends GetReadLock, GetWriteLock
Свойства readLock, writeLock, readWriteLock
  • Method Summary

    Modifier and Type Method Description
    default java.util.concurrent.locks.Lock getReadLock()
    Возвращает блокировку чтения
    default java.util.concurrent.locks.ReadWriteLock getReadWriteLock()
    Возвращает объект ReadWriteLock
    default java.util.concurrent.locks.Lock getWriteLock()
    Возвращает блокировку записи
    default void setReadWriteLock​(java.util.concurrent.locks.ReadWriteLock rwLock)
    Указывает блокировки RW
  • Method Details

    • getReadLock

      default java.util.concurrent.locks.Lock getReadLock()
      Description copied from interface: GetReadLock
      Возвращает блокировку чтения
      Specified by:
      getReadLock in interface GetReadLock
      Returns:
      блокировка чтения
    • getWriteLock

      default java.util.concurrent.locks.Lock getWriteLock()
      Description copied from interface: GetWriteLock
      Возвращает блокировку записи
      Specified by:
      getWriteLock in interface GetWriteLock
      Returns:
      блокировка записи
    • getReadWriteLock

      default java.util.concurrent.locks.ReadWriteLock getReadWriteLock()
      Возвращает объект ReadWriteLock
      Returns:
      RW блокировки
    • setReadWriteLock

      default void setReadWriteLock​(java.util.concurrent.locks.ReadWriteLock rwLock)
      Указывает блокировки RW
      Parameters:
      rwLock - RW блокировки