# Uses of Package
org.keycloak.models.cache.infinispan

- Packages that use org.keycloak.models.cache.infinispan
  Package | Description
  --- | ---
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.cache.infinispan.authorization |
  org.keycloak.models.cache.infinispan.events |

- Classes in org.keycloak.models.cache.infinispan used by org.keycloak.models.cache.infinispan
  Class and Description
  CacheManager Some notes on how this works: This implementation manages optimistic locking and version checks itself.
  ClientScopeAdapter
  GroupAdapter
  LazyLoader A functional interface that can be used to return data `D` from a source `S` where implementations are free to define how and when data is fetched from source as well how it is internally cached.
  RealmAdapter
  RealmCacheManager
  RealmCacheSession - the high level architecture of this cache is an invalidation cache.
  RoleAdapter
  UpdateCounter Used to track cache revisions
  UserCacheManager
  UserCacheSession

- Classes in org.keycloak.models.cache.infinispan used by org.keycloak.models.cache.infinispan.authorization
  Class and Description
  CacheManager Some notes on how this works: This implementation manages optimistic locking and version checks itself.

- Classes in org.keycloak.models.cache.infinispan used by org.keycloak.models.cache.infinispan.events
  Class and Description
  RealmCacheManager
  UserCacheManager

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