LockConflictException
extends RuntimeException
in package
implements
LockException
FinalYes
Блокировку не удалось захватить: ресурс уже удерживается другим владельцем.
Бросается из Lock::synchronized(), когда критическую секцию нельзя выполнить, так как ресурс занят.
Table of Contents
Interfaces
- LockException
- Маркер-интерфейс всех исключений пакета блокировок.
Methods
- forResource() : self
- Ресурс занят другой блокировкой.
Methods
forResource()
Ресурс занят другой блокировкой.
public
static forResource(string $key) : self
Parameters
- $key : string
-
ключ занятого ресурса
Return values
self —готовое исключение с понятным сообщением