public class UserCacheManager extends CacheManager
Modifier and Type | Field and Description |
---|---|
protected boolean |
enabled |
protected static org.jboss.logging.Logger |
logger |
cache, counter, revisions
Constructor and Description |
---|
UserCacheManager(org.infinispan.Cache<String,Revisioned> cache,
org.infinispan.Cache<String,Long> revisions) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
protected java.util.function.Predicate<Map.Entry<String,Revisioned>> |
getInvalidationPredicate(Object object) |
void |
invalidateRealmUsers(String realm,
Set<String> invalidations) |
addInvalidations, addRevisioned, bumpVersion, cacheEvicted, cacheInvalidated, endRevisionBatch, get, getCache, getCurrentCounter, getCurrentRevision, invalidateObject, runEvictions
protected static final org.jboss.logging.Logger logger
protected volatile boolean enabled
public UserCacheManager(org.infinispan.Cache<String,Revisioned> cache, org.infinispan.Cache<String,Long> revisions)
public void clear()
clear
in class CacheManager
protected java.util.function.Predicate<Map.Entry<String,Revisioned>> getInvalidationPredicate(Object object)
getInvalidationPredicate
in class CacheManager
Copyright © 2016 JBoss by Red Hat. All rights reserved.