## Uses of Class
org.keycloak.models.sessions.infinispan.entities.SessionEntity

- Packages that use SessionEntity
  Package | Description
  --- | ---
  org.keycloak.models.sessions.infinispan |
  org.keycloak.models.sessions.infinispan.entities |
  org.keycloak.models.sessions.infinispan.initializer |
  org.keycloak.models.sessions.infinispan.mapreduce |
  org.keycloak.models.sessions.infinispan.stream |

- - ### Uses of SessionEntity in org.keycloak.models.sessions.infinispan

    Fields in org.keycloak.models.sessions.infinispan with type parameters of type SessionEntity
    Modifier and Type | Field and Description
    --- | ---
    `protected org.infinispan.Cache<String,SessionEntity>` | InfinispanUserSessionProvider.`offlineSessionCache`
    `protected org.infinispan.Cache<String,SessionEntity>` | InfinispanUserSessionProvider.`sessionCache`

    Methods in org.keycloak.models.sessions.infinispan that return types with arguments of type SessionEntity
    Modifier and Type | Method and Description
    --- | ---
    `protected org.infinispan.Cache<String,SessionEntity>` | InfinispanUserSessionProvider.`getCache(boolean offline)`

    Method parameters in org.keycloak.models.sessions.infinispan with type arguments of type SessionEntity
    Modifier and Type | Method and Description
    --- | ---
    `void` | Consumers.UserSessionIdAndTimestampConsumer.`accept(Map.Entry<String,SessionEntity> entry)`
    `void` | Consumers.UserSessionModelsConsumer.`accept(Map.Entry<String,SessionEntity> entry)`
    `protected List<UserSessionModel>` | InfinispanUserSessionProvider.`getUserSessions(RealmModel realm, java.util.function.Predicate<Map.Entry<String,SessionEntity>> predicate, boolean offline)`

    Constructor parameters in org.keycloak.models.sessions.infinispan with type arguments of type SessionEntity
    Constructor and Description
    `ClientInitialAccessAdapter(KeycloakSession session, InfinispanUserSessionProvider provider, org.infinispan.Cache<String,SessionEntity> cache, RealmModel realm, ClientInitialAccessEntity entity)`
    `ClientSessionAdapter(KeycloakSession session, InfinispanUserSessionProvider provider, org.infinispan.Cache<String,SessionEntity> cache, RealmModel realm, ClientSessionEntity entity, boolean offline)`
    `InfinispanUserSessionProvider(KeycloakSession session, org.infinispan.Cache<String,SessionEntity> sessionCache, org.infinispan.Cache<String,SessionEntity> offlineSessionCache, org.infinispan.Cache<LoginFailureKey,LoginFailureEntity> loginFailureCache)`
    `InfinispanUserSessionProvider(KeycloakSession session, org.infinispan.Cache<String,SessionEntity> sessionCache, org.infinispan.Cache<String,SessionEntity> offlineSessionCache, org.infinispan.Cache<LoginFailureKey,LoginFailureEntity> loginFailureCache)`
    `UserSessionAdapter(KeycloakSession session, InfinispanUserSessionProvider provider, org.infinispan.Cache<String,SessionEntity> cache, RealmModel realm, UserSessionEntity entity, boolean offline)`

  - ### Uses of SessionEntity in org.keycloak.models.sessions.infinispan.entities

    Subclasses of SessionEntity in org.keycloak.models.sessions.infinispan.entities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientInitialAccessEntity`
    `class` | `ClientSessionEntity`
    `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 and Description
    --- | ---
    `class` | `InitializerState`

  - ### Uses of SessionEntity in org.keycloak.models.sessions.infinispan.mapreduce

    Methods in org.keycloak.models.sessions.infinispan.mapreduce with parameters of type SessionEntity
    Modifier and Type | Method and Description
    --- | ---
    `void` | UserSessionNoteMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector collector)`
    `void` | UserSessionMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector collector)`
    `void` | SessionMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector collector)`
    `void` | ClientSessionMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector collector)`
    `void` | ClientInitialAccessMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector collector)`
    `void` | ClientSessionsOfUserSessionMapper.`map(String key, SessionEntity e, org.infinispan.distexec.mapreduce.Collector<String,Object> collector)`

  - ### Uses of SessionEntity in org.keycloak.models.sessions.infinispan.stream

    Methods in org.keycloak.models.sessions.infinispan.stream that return types with arguments of type SessionEntity
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.function.Function<Map.Entry<String,SessionEntity>,String>` | Mappers.`clientSessionToUserSessionId()`
    `static java.util.function.Function<Map.Entry<String,SessionEntity>,UserSessionTimestamp>` | Mappers.`clientSessionToUserSessionTimestamp()`
    `static java.util.function.Function<Map.Entry<String,SessionEntity>,SessionEntity>` | Mappers.`sessionEntity()`
    `static java.util.function.Function<Map.Entry<String,SessionEntity>,SessionEntity>` | Mappers.`sessionEntity()`
    `static java.util.function.Function<Map.Entry<String,SessionEntity>,String>` | Mappers.`sessionId()`

    Method parameters in org.keycloak.models.sessions.infinispan.stream with type arguments of type SessionEntity
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | UserSessionPredicate.`test(Map.Entry<String,SessionEntity> entry)`
    `boolean` | SessionPredicate.`test(Map.Entry<String,SessionEntity> entry)`
    `boolean` | ClientSessionPredicate.`test(Map.Entry<String,SessionEntity> entry)`
    `boolean` | ClientInitialAccessPredicate.`test(Map.Entry<String,SessionEntity> entry)`

Copyright © 2016 JBoss by Red Hat. All rights reserved.