@groovy.transform.CompileStatic class CacheFacadeImpl extends java.lang.Object
| Modifiers | Name | Description |
|---|---|---|
protected javax.cache.CacheManager |
distCacheManagerInternal |
|
protected ExecutionContextFactoryImpl |
ecfi |
|
protected javax.cache.CacheManager |
localCacheManagerInternal |
|
protected static org.slf4j.Logger |
logger |
| Type | Name and description |
|---|---|
java.util.concurrent.ConcurrentMap<java.lang.String, javax.cache.Cache> |
localCacheMap |
| Constructor and description |
|---|
CacheFacadeImpl
(ExecutionContextFactoryImpl ecfi) |
| Type | Name and description |
|---|---|
boolean |
cacheExists(java.lang.String cacheName) |
void |
clearAllCaches() |
void |
clearCachesByPrefix(java.lang.String prefix) |
void |
destroy() |
java.util.List<java.util.Map<java.lang.String, java.lang.Object>> |
getAllCachesInfo(java.lang.String orderByField, java.lang.String filterRegexp) |
javax.cache.Cache |
getCache(java.lang.String cacheName) |
javax.cache.Cache<K, V> |
getCache(java.lang.String cacheName, java.lang.Class<K> keyType, java.lang.Class<V> valueType) |
javax.cache.Cache |
getCacheInternal(java.lang.String cacheName, java.lang.String defaultCacheType) |
java.util.Set<java.lang.String> |
getCacheNames() |
protected org.moqui.util.MNode |
getCacheNode(java.lang.String cacheName) |
javax.cache.CacheManager |
getDistCacheManager() |
javax.cache.Cache |
getDistributedCache(java.lang.String cacheName) |
org.moqui.jcache.MCache |
getLocalCache(java.lang.String cacheName) |
protected javax.cache.Cache |
initCache(java.lang.String cacheName, java.lang.String defaultCacheType) |
java.util.List<java.util.Map> |
makeElementInfoList(java.lang.String cacheName, java.lang.String orderByField) |
void |
registerCache(javax.cache.Cache cache) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation