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
Constructors Constructor Description GenericExoCache(org.exoplatform.services.cache.ExoCacheConfig config, org.infinispan.Cache<Serializable,Object> cache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetLiveTime()longgetMaxIdle()intgetMaxSize()longgetWakeUpInterval()voidsetLiveTime(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 Detail
-
GenericExoCache
public GenericExoCache(org.exoplatform.services.cache.ExoCacheConfig config, org.infinispan.Cache<Serializable,Object> cache)
-
-