Uses of Interface
org.keycloak.models.KeycloakTransaction
Package
Description
-
Uses of KeycloakTransaction in org.keycloak.connections.jpa
-
Uses of KeycloakTransaction in org.keycloak.events
-
Uses of KeycloakTransaction in org.keycloak.keys.infinispan
Modifier and TypeMethodDescriptionprotected KeycloakTransaction
InfinispanPublicKeyStorageProvider.getAfterTransaction()
-
Uses of KeycloakTransaction in org.keycloak.models
Modifier and TypeClassDescriptionclass
Handles some common transaction logic related to start, rollback-only etc.Modifier and TypeMethodDescriptionvoid
KeycloakTransactionManager.enlist
(KeycloakTransaction transaction) void
KeycloakTransactionManager.enlistAfterCompletion
(KeycloakTransaction transaction) void
KeycloakTransactionManager.enlistPrepare
(KeycloakTransaction transaction) -
Uses of KeycloakTransaction in org.keycloak.models.sessions.infinispan
-
Uses of KeycloakTransaction in org.keycloak.models.sessions.infinispan.changes
Modifier and TypeClassDescriptionclass
class
InfinispanChangelogBasedTransaction<K,
V extends SessionEntity> class
PersistentSessionsChangelogBasedTransaction<K,
V extends SessionEntity> class
-
Uses of KeycloakTransaction in org.keycloak.models.sessions.infinispan.events
Modifier and TypeClassDescriptionclass
Postpone sending notifications of session events to the commit of Keycloak transaction -
Uses of KeycloakTransaction in org.keycloak.models.sessions.infinispan.remote.transaction
Modifier and TypeClassDescriptionclass
Syntactic sugar for {@code RemoteInfinispanKeycloakTransaction<String, RootAuthenticationSessionEntity, ByRealmIdQueryConditionalRemover<String, RootAuthenticationSessionEntity>>class
Syntactic sugar forRemoteChangeLogTransaction<SessionKey, AuthenticatedClientSessionEntity, AuthenticatedClientSessionUpdater, UserAndClientSessionConditionalRemover<AuthenticatedClientSessionEntity>>
class
Syntactic sugar forRemoteChangeLogTransaction<LoginFailureKey, LoginFailureEntity, LoginFailuresUpdater, ByRealmIdConditionalRemover<LoginFailureKey, LoginFailureEntity>>
class
RemoteChangeLogTransaction<K,
V, T extends Updater<K, V>, R extends ConditionalRemover<K, V>> AKeycloakTransaction
implementation that keeps track of changes made to entities stored in a Infinispan cache.class
Syntactic sugar forRemoteInfinispanKeycloakTransaction<String, SingleUseObjectValueEntity, ConditionalRemover<String, SingleUseObjectValueEntity>>
class
Syntactic sugar forRemoteChangeLogTransaction<SessionKey, UserSessionEntity, UserSessionUpdater, UserAndClientSessionConditionalRemover<UserSessionEntity>>
class
AKeycloakTransaction
implementation that wraps all the user and client session transactions. -
Uses of KeycloakTransaction in org.keycloak.services
Modifier and TypeMethodDescriptionvoid
DefaultKeycloakTransactionManager.enlist
(KeycloakTransaction transaction) void
DefaultKeycloakTransactionManager.enlistAfterCompletion
(KeycloakTransaction transaction) void
DefaultKeycloakTransactionManager.enlistPrepare
(KeycloakTransaction transaction) -
Uses of KeycloakTransaction in org.keycloak.storage.ldap.mappers
-
Uses of KeycloakTransaction in org.keycloak.transaction
Modifier and TypeClassDescriptionclass
When usingAsyncResponse.resume(Object)
directly in the code, the response is returned before all changes done withing this execution are committed.class
class