org.exoplatform.services.cache.impl.infinispan.generic
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:
- ExoCache<Serializable,Object>
- Enclosing class:
- GenericExoCacheCreator
public static class GenericExoCacheCreator.GenericExoCache
- extends AbstractExoCache<Serializable,Object>
The Generic implementation of an ExoCache
| Methods inherited from class org.exoplatform.services.cache.impl.infinispan.AbstractExoCache |
addCacheListener, clearCache, get, getCachedObjects, getCacheHit, getCacheMiss, getCacheSize, getLabel, getName, isDistributed, isLogEnabled, isReplicated, put, putMap, putOnly, remove, removeCachedObjects, select, setDistributed, setLabel, setLogEnabled, setName, setReplicated |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericExoCacheCreator.GenericExoCache
public GenericExoCacheCreator.GenericExoCache(ExoCacheConfig config,
org.infinispan.Cache<Serializable,Object> cache)
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()
Copyright © 2014 eXo Platform SAS. All Rights Reserved.