## Uses of Interface
org.keycloak.models.cache.infinispan.entities.Revisioned

- Packages that use Revisioned
  Package | Description
  --- | ---
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.cache.infinispan.entities |
  org.keycloak.models.cache.infinispan.stream |

- - ### Uses of Revisioned in org.keycloak.models.cache.infinispan

    Classes in org.keycloak.models.cache.infinispan that implement Revisioned
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupListQuery`

    Fields in org.keycloak.models.cache.infinispan with type parameters of type Revisioned
    Modifier and Type | Field and Description
    --- | ---
    `protected org.infinispan.Cache<String,Revisioned>` | CacheManager.`cache`

    Methods in org.keycloak.models.cache.infinispan that return types with arguments of type Revisioned
    Modifier and Type | Method and Description
    --- | ---
    `org.infinispan.Cache<String,Revisioned>` | CacheManager.`getCache()`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getClientAddedPredicate(String realmId)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getClientInvalidationPredicate(String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getClientRemovalPredicate(String realmId, String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getClientTemplateInvalidationPredicate(String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getGroupInvalidationPredicate(String id)`
    `protected java.util.function.Predicate<Map.Entry<String,Revisioned>>` | UserCacheManager.`getInvalidationPredicate(Object object)`
    `protected java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getInvalidationPredicate(Object object)`
    `protected abstract java.util.function.Predicate<Map.Entry<String,Revisioned>>` | CacheManager.`getInvalidationPredicate(Object object)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getRealmInvalidationPredicate(String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getRealmRemovalPredicate(String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getRoleInvalidationPredicate(String id)`
    `java.util.function.Predicate<Map.Entry<String,Revisioned>>` | RealmCacheManager.`getRoleRemovalPredicate(String id)`

    Methods in org.keycloak.models.cache.infinispan with parameters of type Revisioned
    Modifier and Type | Method and Description
    --- | ---
    `void` | CacheManager.`addRevisioned(Revisioned object, long startupRevision)`

    Method parameters in org.keycloak.models.cache.infinispan with type arguments of type Revisioned
    Modifier and Type | Method and Description
    --- | ---
    `void` | CacheManager.`addInvalidations(java.util.function.Predicate<Map.Entry<String,Revisioned>> predicate, Set<String> invalidations)`
    `void` | CacheManager.`runEvictions(java.util.function.Predicate<Map.Entry<String,Revisioned>> current)`

    Constructor parameters in org.keycloak.models.cache.infinispan with type arguments of type Revisioned
    Constructor and Description
    `CacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions)`
    `RealmCacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions)`
    `UserCacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions)`

  - ### Uses of Revisioned in org.keycloak.models.cache.infinispan.entities

    Subinterfaces of Revisioned in org.keycloak.models.cache.infinispan.entities
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientQuery`
    `interface` | `ClientTemplateQuery`
    `interface` | `GroupQuery`
    `interface` | `InClient`
    `interface` | `InRealm`
    `interface` | `RoleQuery`
    `interface` | `UserQuery`

    Classes in org.keycloak.models.cache.infinispan.entities that implement Revisioned
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRevisioned`
    `class` | `CachedClient`
    `class` | `CachedClientRole`
    `class` | `CachedClientTemplate`
    `class` | `CachedFederatedIdentityLinks` The cache entry, which contains list of all identityProvider links for particular user.
    `class` | `CachedGroup`
    `class` | `CachedRealm`
    `class` | `CachedRealmRole`
    `class` | `CachedRole`
    `class` | `CachedUser`
    `class` | `CachedUserConsents`
    `class` | `ClientListQuery`
    `class` | `RealmListQuery`
    `class` | `RoleListQuery`
    `class` | `UserListQuery`

  - ### Uses of Revisioned in org.keycloak.models.cache.infinispan.stream

    Method parameters in org.keycloak.models.cache.infinispan.stream with type arguments of type Revisioned
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RoleQueryPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | RealmQueryPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | InRealmPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | InClientPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | HasRolePredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | GroupQueryPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | ClientTemplateQueryPredicate.`test(Map.Entry<String,Revisioned> entry)`
    `boolean` | ClientQueryPredicate.`test(Map.Entry<String,Revisioned> entry)`

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