public class ExoDataCache extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.exoplatform.services.cache.ExoCache<CacheKey,CacheValue> |
cache
.
|
protected org.exoplatform.commons.cache.future.FutureExoCache<CacheKey,CacheValue,POMSession> |
values
.
|
| Constructor and Description |
|---|
ExoDataCache(org.exoplatform.services.cache.CacheService cacheService) |
| Modifier and Type | Method and Description |
|---|---|
protected org.exoplatform.portal.mop.State |
getState(POMSession session,
CacheKey key) |
protected CacheValue |
getValue(POMSession session,
CacheKey key) |
protected void |
putValue(CacheKey key,
CacheValue value) |
protected void |
removeState(CacheKey key) |
protected org.exoplatform.services.cache.ExoCache<CacheKey,CacheValue> cache
protected org.exoplatform.commons.cache.future.FutureExoCache<CacheKey,CacheValue,POMSession> values
public ExoDataCache(org.exoplatform.services.cache.CacheService cacheService)
protected void removeState(CacheKey key)
protected org.exoplatform.portal.mop.State getState(POMSession session, CacheKey key)
protected void putValue(CacheKey key, CacheValue value)
protected final CacheValue getValue(POMSession session, CacheKey key)
Copyright © 2003–2020 eXo Platform SAS. All rights reserved.