Class StoreFactoryCacheManager
- java.lang.Object
- 
- org.keycloak.models.cache.infinispan.CacheManager
- 
- org.keycloak.models.cache.infinispan.authorization.StoreFactoryCacheManager
 
 
- 
 public class StoreFactoryCacheManager extends CacheManager - Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.models.cache.infinispan.CacheManagercache, counter, revisions
 
- 
 - 
Constructor SummaryConstructors Constructor Description StoreFactoryCacheManager(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)protected org.jboss.logging.LoggergetLogger()voidpermissionTicketRemoval(String id, String owner, String requester, String resource, String resourceName, String scope, String serverId, Set<String> invalidations)voidpermissionTicketUpdated(String id, String owner, String requester, String resource, String resourceName, String scope, String serverId, Set<String> invalidations)voidpolicyRemoval(String id, String name, Set<String> resources, Set<String> resourceTypes, Set<String> scopes, String serverId, Set<String> invalidations)voidpolicyUpdated(String id, String name, Set<String> resources, Set<String> resourceTypes, Set<String> scopes, String serverId, Set<String> invalidations)voidresourceRemoval(String id, String name, String type, Set<String> uris, String owner, Set<String> scopes, String serverId, Set<String> invalidations)voidresourceServerRemoval(String id, Set<String> invalidations)voidresourceServerUpdated(String id, Set<String> invalidations)voidresourceUpdated(String id, String name, String type, Set<String> uris, Set<String> scopes, String serverId, String owner, Set<String> invalidations)voidscopeRemoval(String id, String name, String serverId, Set<String> invalidations)voidscopeUpdated(String id, String name, String serverId, 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- 
StoreFactoryCacheManagerpublic StoreFactoryCacheManager(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
 
 - 
addInvalidationsFromEventprotected void addInvalidationsFromEvent(InvalidationEvent event, Set<String> invalidations) - Specified by:
- addInvalidationsFromEventin class- CacheManager
 
 - 
scopeUpdatedpublic void scopeUpdated(String id, String name, String serverId, Set<String> invalidations) 
 - 
scopeRemovalpublic void scopeRemoval(String id, String name, String serverId, Set<String> invalidations) 
 - 
resourceUpdatedpublic void resourceUpdated(String id, String name, String type, Set<String> uris, Set<String> scopes, String serverId, String owner, Set<String> invalidations) 
 - 
resourceRemovalpublic void resourceRemoval(String id, String name, String type, Set<String> uris, String owner, Set<String> scopes, String serverId, Set<String> invalidations) 
 - 
policyUpdatedpublic void policyUpdated(String id, String name, Set<String> resources, Set<String> resourceTypes, Set<String> scopes, String serverId, Set<String> invalidations) 
 - 
permissionTicketUpdatedpublic void permissionTicketUpdated(String id, String owner, String requester, String resource, String resourceName, String scope, String serverId, Set<String> invalidations) 
 - 
policyRemovalpublic void policyRemoval(String id, String name, Set<String> resources, Set<String> resourceTypes, Set<String> scopes, String serverId, Set<String> invalidations) 
 
- 
 
-