public class InfinispanRealmCache extends Object implements RealmCache
| Modifier and Type | Field and Description |
|---|---|
protected org.infinispan.Cache<String,Object> |
cache |
protected boolean |
enabled |
protected static org.jboss.logging.Logger |
logger |
protected ConcurrentHashMap<String,String> |
realmLookup |
| Constructor and Description |
|---|
InfinispanRealmCache(org.infinispan.Cache<String,Object> cache,
ConcurrentHashMap<String,String> realmLookup) |
protected static final org.jboss.logging.Logger logger
protected final ConcurrentHashMap<String,String> realmLookup
protected volatile boolean enabled
public InfinispanRealmCache(org.infinispan.Cache<String,Object> cache, ConcurrentHashMap<String,String> realmLookup)
public void clear()
clear in interface RealmCachepublic boolean isEnabled()
isEnabled in interface RealmCachepublic void setEnabled(boolean enabled)
setEnabled in interface RealmCachepublic CachedRealm getCachedRealm(String id)
getCachedRealm in interface RealmCachepublic void invalidateCachedRealm(CachedRealm realm)
invalidateCachedRealm in interface RealmCachepublic void invalidateCachedRealmById(String id)
invalidateCachedRealmById in interface RealmCachepublic void addCachedRealm(CachedRealm realm)
addCachedRealm in interface RealmCachepublic CachedRealm getCachedRealmByName(String name)
getCachedRealmByName in interface RealmCachepublic CachedClient getApplication(String id)
getApplication in interface RealmCachepublic void invalidateApplication(CachedClient app)
invalidateApplication in interface RealmCachepublic void addCachedClient(CachedClient app)
addCachedClient in interface RealmCachepublic void invalidateCachedApplicationById(String id)
invalidateCachedApplicationById in interface RealmCachepublic void evictCachedApplicationById(String id)
evictCachedApplicationById in interface RealmCachepublic CachedGroup getGroup(String id)
getGroup in interface RealmCachepublic void invalidateGroup(CachedGroup role)
invalidateGroup in interface RealmCachepublic void addCachedGroup(CachedGroup role)
addCachedGroup in interface RealmCachepublic void invalidateCachedGroupById(String id)
invalidateCachedGroupById in interface RealmCachepublic void invalidateGroupById(String id)
invalidateGroupById in interface RealmCachepublic CachedRole getRole(String id)
getRole in interface RealmCachepublic void invalidateRole(CachedRole role)
invalidateRole in interface RealmCachepublic void invalidateRoleById(String id)
invalidateRoleById in interface RealmCachepublic void evictCachedRoleById(String id)
evictCachedRoleById in interface RealmCachepublic void addCachedRole(CachedRole role)
addCachedRole in interface RealmCachepublic void invalidateCachedRoleById(String id)
invalidateCachedRoleById in interface RealmCachepublic CachedClientTemplate getClientTemplate(String id)
getClientTemplate in interface RealmCachepublic void invalidateClientTemplate(CachedClientTemplate app)
invalidateClientTemplate in interface RealmCachepublic void addCachedClientTemplate(CachedClientTemplate app)
addCachedClientTemplate in interface RealmCachepublic void invalidateCachedClientTemplateById(String id)
invalidateCachedClientTemplateById in interface RealmCachepublic void evictCachedClientTemplateById(String id)
evictCachedClientTemplateById in interface RealmCacheCopyright © 2016 JBoss by Red Hat. All rights reserved.