Class RealmCacheManager
- java.lang.Object
- 
- org.keycloak.models.cache.infinispan.CacheManager
- 
- org.keycloak.models.cache.infinispan.RealmCacheManager
 
 
- 
 public class RealmCacheManager extends CacheManager - Author:
- Stian Thorgersen
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.models.cache.infinispan.CacheManagercache, counter, revisions
 
- 
 - 
Constructor SummaryConstructors Constructor Description RealmCacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddInvalidationsFromEvent(InvalidationEvent event, Set<String> invalidations)voidclientAdded(String realmId, String clientUUID, String clientId, Set<String> invalidations)voidclientRemoval(String realmId, String clientUUID, String clientId, Set<String> invalidations)voidclientScopeAdded(String realmId, Set<String> invalidations)voidclientScopeRemoval(String realmId, Set<String> invalidations)voidclientScopeUpdated(String realmId, Set<String> invalidations)voidclientUpdated(String realmId, String clientUuid, String clientId, Set<String> invalidations)protected org.jboss.logging.LoggergetLogger()voidgroupQueriesInvalidations(String realmId, Set<String> invalidations)voidrealmRemoval(String id, String name, Set<String> invalidations)voidrealmUpdated(String id, String name, Set<String> invalidations)voidroleAdded(String roleContainerId, Set<String> invalidations)voidroleRemoval(String id, String roleName, String roleContainerId, Set<String> invalidations)voidroleUpdated(String roleContainerId, String roleName, Set<String> invalidations)- 
Methods inherited from class org.keycloak.models.cache.infinispan.CacheManageraddInvalidations, addRevisioned, addRevisioned, bumpVersion, clear, endRevisionBatch, get, getCache, getCurrentCounter, getCurrentRevision, invalidateObject, invalidationEventReceived, sendInvalidationEvents
 
- 
 
- 
- 
- 
Constructor Detail- 
RealmCacheManagerpublic RealmCacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions) 
 
- 
 - 
Method Detail- 
getLoggerprotected org.jboss.logging.Logger getLogger() - Specified by:
- getLoggerin class- CacheManager
 
 - 
roleUpdatedpublic void roleUpdated(String roleContainerId, String roleName, Set<String> invalidations) 
 - 
roleRemovalpublic void roleRemoval(String id, String roleName, String roleContainerId, Set<String> invalidations) 
 - 
groupQueriesInvalidationspublic void groupQueriesInvalidations(String realmId, Set<String> invalidations) 
 - 
clientAddedpublic void clientAdded(String realmId, String clientUUID, String clientId, Set<String> invalidations) 
 - 
clientUpdatedpublic void clientUpdated(String realmId, String clientUuid, String clientId, Set<String> invalidations) 
 - 
clientRemovalpublic void clientRemoval(String realmId, String clientUUID, String clientId, Set<String> invalidations) 
 - 
addInvalidationsFromEventprotected void addInvalidationsFromEvent(InvalidationEvent event, Set<String> invalidations) - Specified by:
- addInvalidationsFromEventin class- CacheManager
 
 
- 
 
-