| Modifier and Type | Field and Description |
|---|---|
protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> |
InfinispanUserSessionProvider.offlineSessionCache |
protected InfinispanChangelogBasedTransaction<String,UserSessionEntity> |
InfinispanUserSessionProvider.offlineSessionTx |
protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> |
InfinispanUserSessionProvider.sessionCache |
protected InfinispanChangelogBasedTransaction<String,UserSessionEntity> |
InfinispanUserSessionProvider.sessionTx |
| Modifier and Type | Method and Description |
|---|---|
protected org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> |
InfinispanUserSessionProvider.getCache(boolean offline) |
protected InfinispanChangelogBasedTransaction<String,UserSessionEntity> |
InfinispanUserSessionProvider.getTransaction(boolean offline) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
InfinispanUserSessionProvider.removeUserSession(UserSessionEntity sessionEntity,
boolean offline) |
| Modifier and Type | Method and Description |
|---|---|
protected List<UserSessionModel> |
InfinispanUserSessionProvider.getUserSessions(RealmModel realm,
Predicate<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>> predicate,
boolean offline) |
| Constructor and Description |
|---|
UserSessionAdapter(KeycloakSession session,
InfinispanUserSessionProvider provider,
InfinispanChangelogBasedTransaction updateTx,
RealmModel realm,
UserSessionEntity entity,
boolean offline) |
| Modifier and Type | Method and Description |
|---|---|
SessionUpdateTask.CacheOperation |
UserSessionUpdateTask.getOperation(UserSessionEntity session) |
void |
UserSessionClientSessionUpdateTask.runUpdate(UserSessionEntity userSession) |
| Modifier and Type | Method and Description |
|---|---|
SessionUpdateTask.CrossDCMessageStatus |
UserSessionUpdateTask.getCrossDCMessageStatus(SessionEntityWrapper<UserSessionEntity> sessionWrapper) |
| Modifier and Type | Method and Description |
|---|---|
SessionUpdateTask.CrossDCMessageStatus |
LastSessionRefreshChecker.getCrossDCMessageStatus(KeycloakSession kcSession,
RealmModel realm,
SessionEntityWrapper<UserSessionEntity> sessionWrapper,
boolean offline,
int newLastSessionRefresh) |
| Modifier and Type | Method and Description |
|---|---|
UserSessionEntity |
UserSessionEntity.ExternalizerImpl.readObject(ObjectInput input) |
UserSessionEntity |
UserSessionEntity.ExternalizerImpl.readObjectVersion1(ObjectInput input) |
| Modifier and Type | Method and Description |
|---|---|
void |
UserSessionEntity.ExternalizerImpl.writeObject(ObjectOutput output,
UserSessionEntity session) |
| Modifier and Type | Method and Description |
|---|---|
static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,String> |
Mappers.sessionId() |
static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,UserSessionEntity> |
Mappers.userSessionEntity() |
static Function<Map.Entry<String,SessionEntityWrapper<UserSessionEntity>>,UserSessionEntity> |
Mappers.userSessionEntity() |
static Comparator<UserSessionEntity> |
Comparators.userSessionLastSessionRefresh() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UserSessionPredicate.test(Map.Entry<String,SessionEntityWrapper<UserSessionEntity>> entry) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.