Classes

LockAcquiringException is thrown when an issue happens during the acquisition of a lock.
LockConflictedException is thrown when a lock is acquired by someone else.
LockExpiredException is thrown when a lock may conflict due to a TTL expiration.
LockReleasingException is thrown when an issue happens during the release of a lock.
LockStorageException is thrown when an issue happens during the manipulation of a lock in a store.
NotSupportedException is thrown when an unsupported method is called.

Interfaces

Base ExceptionInterface for the Lock Component.