Uses of Class
org.keycloak.models.sessions.infinispan.changes.MergedUpdate
Packages that use MergedUpdate
-
Uses of MergedUpdate in org.keycloak.models.sessions.infinispan.changes
Methods in org.keycloak.models.sessions.infinispan.changes that return MergedUpdateModifier and TypeMethodDescriptionstatic <S extends SessionEntity>
MergedUpdate<S>MergedUpdate.computeUpdate
(List<SessionUpdateTask<S>> childUpdates, SessionEntityWrapper<S> sessionWrapper, long lifespanMs, long maxIdleTimeMs) Methods in org.keycloak.models.sessions.infinispan.changes with parameters of type MergedUpdateModifier and TypeMethodDescriptionvoid
JpaChangesPerformer.asyncWrite
(org.infinispan.commons.util.concurrent.AggregateCompletionStage<Void> stage, Map.Entry<K, SessionUpdatesList<V>> entry, MergedUpdate<V> merged) Performs a non-blocking write into the database.void
JpaChangesPerformer.registerChange
(Map.Entry<K, SessionUpdatesList<V>> entry, MergedUpdate<V> merged) It queues a database write to be applied at a future invocation.static <K,
V extends SessionEntity>
voidInfinispanChangesUtils.runOperationInCluster
(CacheHolder<K, V> cacheHolder, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper, org.infinispan.commons.util.concurrent.AggregateCompletionStage<Void> stage, org.jboss.logging.Logger logger)