Uses of Class
org.keycloak.models.sessions.infinispan.entities.SessionEntity
-
-
Uses of SessionEntity in org.keycloak.models.sessions.infinispan
Method parameters in org.keycloak.models.sessions.infinispan with type arguments of type SessionEntity Modifier and Type Method Description void
Consumers.UserSessionModelsConsumer. accept(Map.Entry<String,SessionEntity> entry)
-
Uses of SessionEntity in org.keycloak.models.sessions.infinispan.changes
Classes in org.keycloak.models.sessions.infinispan.changes with type parameters of type SessionEntity Modifier and Type Class Description class
InfinispanChangelogBasedTransaction<K,V extends SessionEntity>
class
MergedUpdate<S extends SessionEntity>
class
SessionEntityWrapper<S extends SessionEntity>
interface
SessionUpdateTask<S extends SessionEntity>
Methods in org.keycloak.models.sessions.infinispan.changes with type parameters of type SessionEntity Modifier and Type Method Description static <S extends SessionEntity>
SessionUpdateTask<S>Tasks. addIfAbsentSync()
Returns a typed task of typeSessionUpdateTask.CacheOperation.ADD_IF_ABSENT
that does no other update.static <S extends SessionEntity>
MergedUpdate<S>MergedUpdate. computeUpdate(List<SessionUpdateTask<S>> childUpdates, SessionEntityWrapper<S> sessionWrapper, long lifespanMs, long maxIdleTimeMs)
static <S extends SessionEntity>
SessionEntityWrapper<S>SessionEntityWrapper. forTransport(S entity)
static <S extends SessionEntity>
SessionUpdateTask<S>Tasks. removeSync()
Returns a typed task of typeSessionUpdateTask.CacheOperation.REMOVE
that does no other update. -
Uses of SessionEntity in org.keycloak.models.sessions.infinispan.entities
Subclasses of SessionEntity in org.keycloak.models.sessions.infinispan.entities Modifier and Type Class Description class
AuthenticatedClientSessionEntity
class
LoginFailureEntity
class
RootAuthenticationSessionEntity
class
UserSessionEntity
-
Uses of SessionEntity in org.keycloak.models.sessions.infinispan.initializer
Subclasses of SessionEntity in org.keycloak.models.sessions.infinispan.initializer Modifier and Type Class Description class
InitializerState
Note that this state is NOT thread safe. -
Uses of SessionEntity in org.keycloak.models.sessions.infinispan.remotestore
Classes in org.keycloak.models.sessions.infinispan.remotestore with type parameters of type SessionEntity Modifier and Type Class Description class
RemoteCacheSessionListener<K,V extends SessionEntity>
Methods in org.keycloak.models.sessions.infinispan.remotestore with type parameters of type SessionEntity Modifier and Type Method Description static <K,V extends SessionEntity>
RemoteCacheSessionListenerRemoteCacheSessionListener. createListener(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)
<K,V extends SessionEntity>
voidRemoteCacheInvoker. runTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper)
-
Uses of SessionEntity in org.keycloak.models.sessions.infinispan.stream
Classes in org.keycloak.models.sessions.infinispan.stream with type parameters of type SessionEntity Modifier and Type Class Description class
SessionPredicate<S extends SessionEntity>
Methods in org.keycloak.models.sessions.infinispan.stream that return types with arguments of type SessionEntity Modifier and Type Method Description static Function<Map.Entry<String,SessionEntityWrapper>,SessionEntity>
Mappers. sessionEntity()
static Function<Map.Entry<String,SessionEntityWrapper>,Map.Entry<String,SessionEntity>>
Mappers. unwrap()
-