public abstract class AbstractOwnableSynchronizer
extends Object
implements Serializable
Синхронизатор, который может исключительно принадлежать потоку. Этот класс обеспечивает основание для того, чтобы оно создало блокировки и связанные синхронизаторы, которые могут повлечь за собой понятие владения. Класс самого AbstractOwnableSynchronizer не управляет или использует эту информацию. Однако, подклассы и инструменты могут использовать соответственно сохраняемые значения, чтобы помочь управлять и контролировать доступ и обеспечить диагностику.
protected final void setExclusiveOwnerThread(Thread t)
Устанавливает поток, которому в настоящий момент принадлежит эксклюзивный доступ. Параметр null указывает, что никакому потоку не принадлежит доступ. Этот метод иначе не налагает синхронизации или доступов к полю volatile.
Возвращает поток последний набор setExclusiveOwnerThread, или null если никогда не установлено. Этот метод иначе не налагает синхронизации или доступов к полю volatile.