Package | Description |
---|---|
org.keycloak.models.sessions.infinispan.changes |
Modifier and Type | Class and Description |
---|---|
class |
ClientSessionUpdateTask |
class |
LoginFailuresUpdateTask |
class |
MergedUpdate<S extends SessionEntity> |
class |
UserSessionUpdateTask |
Modifier and Type | Method and Description |
---|---|
static <S extends SessionEntity> |
Tasks.addIfAbsentSync()
Returns a typed task of type
SessionUpdateTask.CacheOperation.ADD_IF_ABSENT that does no other update. |
static <S extends SessionEntity> |
Tasks.removeSync()
Returns a typed task of type
SessionUpdateTask.CacheOperation.REMOVE that does no other update. |
Modifier and Type | Method and Description |
---|---|
void |
InfinispanChangelogBasedTransaction.addTask(K key,
SessionUpdateTask<V> task) |
void |
InfinispanChangelogBasedTransaction.addTask(K key,
SessionUpdateTask<V> task,
V entity,
UserSessionModel.SessionPersistenceState persistenceState) |
Modifier and Type | Method and Description |
---|---|
static <S extends SessionEntity> |
MergedUpdate.computeUpdate(List<SessionUpdateTask<S>> childUpdates,
SessionEntityWrapper<S> sessionWrapper,
long lifespanMs,
long maxIdleTimeMs) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.