# Uses of Package
org.keycloak.models.cache

- Packages that use org.keycloak.models.cache
  Package | Description
  --- | ---
  org.keycloak.credential |
  org.keycloak.models |
  org.keycloak.models.cache |
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.cache.infinispan.authorization.entities |
  org.keycloak.models.cache.infinispan.entities |
  org.keycloak.services |
  org.keycloak.storage |

- Classes in org.keycloak.models.cache used by org.keycloak.credential
  Class and Description
  CachedUserModel Cached users will implement this interface
  OnUserCache

- Classes in org.keycloak.models.cache used by org.keycloak.models
  Class and Description
  UserCache All these methods effect an entire cluster of Keycloak instances.

- Classes in org.keycloak.models.cache used by org.keycloak.models.cache
  Class and Description
  CachedRealmModel Cached realms will implement this interface
  CachedUserModel Cached users will implement this interface
  UserCache All these methods effect an entire cluster of Keycloak instances.

- Classes in org.keycloak.models.cache used by org.keycloak.models.cache.infinispan
  Class and Description
  CachedObject
  CachedRealmModel Cached realms will implement this interface
  CachedUserModel Cached users will implement this interface
  CachedUserModel.Streams The `CachedUserModel.Streams` interface differs from `CachedUserModel` in that it extends the `UserModel.Streams` interface, allowing implementations of `CachedUserModel` to focus on the `Stream`-based methods in the `UserModel` interface.
  CacheRealmProvider
  CacheRealmProviderFactory
  UserCache All these methods effect an entire cluster of Keycloak instances.
  UserCache.Streams The `UserCache.Streams` interface differs from `UserCache` in that it extends the `UserProvider.Streams` interface, allowing implementations of `UserCache` to focus on the `Stream`-based methods in the `UserProvider` interface.
  UserCacheProviderFactory

- Classes in org.keycloak.models.cache used by org.keycloak.models.cache.infinispan.authorization.entities
  Class and Description
  CachedObject

- Classes in org.keycloak.models.cache used by org.keycloak.models.cache.infinispan.entities
  Class and Description
  CachedObject

- Classes in org.keycloak.models.cache used by org.keycloak.services
  Class and Description
  UserCache All these methods effect an entire cluster of Keycloak instances.

- Classes in org.keycloak.models.cache used by org.keycloak.storage
  Class and Description
  CachedObject
  CachedUserModel Cached users will implement this interface
  OnUserCache

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