CloudCastle Lock API

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

готовое исключение с понятным сообщением

On this page

Search results