Uses of Interface
org.keycloak.models.KeycloakSessionTaskWithResult
Packages that use KeycloakSessionTaskWithResult
Package
Description
-
Uses of KeycloakSessionTaskWithResult in org.keycloak.common.util
Classes in org.keycloak.common.util that implement KeycloakSessionTaskWithResultModifier and TypeClassDescriptionclassAKeycloakSessionTaskWithResultthat is aimed to be used by endpoints that want to produce aResponsein a retriable transaction. -
Uses of KeycloakSessionTaskWithResult in org.keycloak.models.dblock
Methods in org.keycloak.models.dblock with parameters of type KeycloakSessionTaskWithResultModifier and TypeMethodDescription<V> VDBLockGlobalLockProvider.withLock(String lockName, Duration timeToWaitForLock, KeycloakSessionTaskWithResult<V> task) Acquires a new non-reentrant global lock that is visible to all Keycloak nodes. -
Uses of KeycloakSessionTaskWithResult in org.keycloak.models.locking
Methods in org.keycloak.models.locking with parameters of type KeycloakSessionTaskWithResultModifier and TypeMethodDescription<V> VGlobalLockProvider.withLock(String lockName, Duration timeToWaitForLock, KeycloakSessionTaskWithResult<V> task) Acquires a new non-reentrant global lock that is visible to all Keycloak nodes.default <V> VGlobalLockProvider.withLock(String lockName, KeycloakSessionTaskWithResult<V> task) Acquires a new non-reentrant global lock that is visible to all Keycloak nodes. -
Uses of KeycloakSessionTaskWithResult in org.keycloak.models.utils
Methods in org.keycloak.models.utils with parameters of type KeycloakSessionTaskWithResultModifier and TypeMethodDescriptionstatic <V> VKeycloakModelUtils.runJobInTransactionWithResult(KeycloakSessionFactory factory, KeycloakContext context, KeycloakSessionTaskWithResult<V> callable) Wrap a given callable job into a KeycloakTransaction.static <V> VKeycloakModelUtils.runJobInTransactionWithResult(KeycloakSessionFactory factory, KeycloakSessionTaskWithResult<V> callable) Wrap a given callable job into a KeycloakTransaction.