Class GenericExoCacheCreator.GenericExoCache
java.lang.Object
org.exoplatform.services.cache.impl.infinispan.AbstractExoCache<Serializable,Object>
org.exoplatform.services.cache.impl.infinispan.generic.GenericExoCacheCreator.GenericExoCache
- All Implemented Interfaces:
org.exoplatform.services.cache.ExoCache<Serializable,Object>
- Enclosing class:
GenericExoCacheCreator
public static class GenericExoCacheCreator.GenericExoCache
extends AbstractExoCache<Serializable,Object>
The Generic implementation of an ExoCache
-
Nested Class Summary
Nested classes/interfaces inherited from class org.exoplatform.services.cache.impl.infinispan.AbstractExoCache
AbstractExoCache.CacheEventListener -
Field Summary
Fields inherited from class org.exoplatform.services.cache.impl.infinispan.AbstractExoCache
cache -
Constructor Summary
ConstructorsConstructorDescriptionGenericExoCache(org.exoplatform.services.cache.ExoCacheConfig config, org.infinispan.Cache<Serializable, Object> cache) -
Method Summary
Modifier and TypeMethodDescriptionlonglongintlongvoidsetLiveTime(long period) voidsetMaxSize(int max) Methods inherited from class org.exoplatform.services.cache.impl.infinispan.AbstractExoCache
addCacheListener, clearCache, get, getCachedObjects, getCacheHit, getCacheMiss, getCacheSize, getLabel, getName, isAsynchronous, isDistributed, isLogEnabled, isReplicated, onClearCache, onExpire, onGet, onPut, onPutLocal, onRemove, put, putAsyncMap, putLocal, putMap, putOnly, remove, removeCachedObjects, removeLocal, select, setAsynchronous, setDistributed, setLabel, setLogEnabled, setName, setReplicated
-
Constructor Details
-
GenericExoCache
public GenericExoCache(org.exoplatform.services.cache.ExoCacheConfig config, org.infinispan.Cache<Serializable, Object> cache)
-
-
Method Details
-
setMaxSize
public void setMaxSize(int max) -
setLiveTime
public void setLiveTime(long period) -
getMaxSize
public int getMaxSize() -
getLiveTime
public long getLiveTime() -
getMaxIdle
public long getMaxIdle() -
getWakeUpInterval
public long getWakeUpInterval()
-