Uses of Class
org.keycloak.models.locking.LockAcquiringTimeoutException
Package
Description
-
Uses of LockAcquiringTimeoutException in org.keycloak.models.locking
Modifier and TypeMethodDescription<V> V
GlobalLockProvider.withLock
(String lockName, Duration timeToWaitForLock, KeycloakSessionTaskWithResult<V> task) Acquires a new non-reentrant global lock that is visible to all Keycloak nodes.default <V> V
GlobalLockProvider.withLock
(String lockName, KeycloakSessionTaskWithResult<V> task) Acquires a new non-reentrant global lock that is visible to all Keycloak nodes. -
Uses of LockAcquiringTimeoutException in org.keycloak.models.map.lock
Modifier and TypeMethodDescription<V> V
MapGlobalLockProvider.withLock
(String lockName, Duration timeToWaitForLock, KeycloakSessionTaskWithResult<V> task) -
Uses of LockAcquiringTimeoutException in org.keycloak.models.map.storage.hotRod.locking
Modifier and TypeMethodDescriptionstatic void
HotRodLocksUtils.repeatPutIfAbsent
(org.infinispan.client.hotrod.RemoteCache<String, String> locksCache, String lockName, Duration timeout, int repeatInterval, boolean isReentrant) Repeatedly attempts to put an entry with the keylockName
to thelocksCache
.<V> V
HotRodGlobalLockProvider.withLock
(String lockName, Duration timeToWaitForLock, KeycloakSessionTaskWithResult<V> task)