public class CacheService extends AbstractAgrosystService
| Modifier and Type | Field and Description |
|---|---|
protected static com.google.common.cache.Cache<String,Serializable> |
cache |
static String |
CACHE_HAS_ROLE |
protected static com.google.common.cache.Cache<String,Serializable> |
shortCache |
protected static Set<String> |
shortCacheDiscriminators |
context__PARANAMER_DATA| Constructor and Description |
|---|
CacheService() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
clear(String discriminator) |
<V extends Serializable> |
get(String discriminator,
Callable<? extends V> loader) |
<K,V extends Serializable> |
get(String discriminator,
K key,
Callable<? extends V> loader) |
protected com.google.common.cache.Cache<String,Serializable> |
getCacheInstance(String discriminator) |
easyBind, easyBind, easyBindNoDelete, finalize, getConfig, getContext, getPersistenceContext, getSecurityContext, getSecurityContextAsUser, getTransaction, newInstance, setContextpublic static final String CACHE_HAS_ROLE
protected static com.google.common.cache.Cache<String,Serializable> cache
protected static com.google.common.cache.Cache<String,Serializable> shortCache
protected com.google.common.cache.Cache<String,Serializable> getCacheInstance(String discriminator)
public <V extends Serializable> V get(String discriminator, Callable<? extends V> loader)
public <K,V extends Serializable> V get(String discriminator, K key, Callable<? extends V> loader)
public void clear()
public void clear(String discriminator)
Copyright © 2013–2015 Inra. All rights reserved.