org.exoplatform.services.cache.impl.jboss.fifo
Class FIFOExoCacheCreator.FIFOExoCache
java.lang.Object
org.exoplatform.services.cache.impl.jboss.AbstractExoCache<Serializable,Object>
org.exoplatform.services.cache.impl.jboss.fifo.FIFOExoCacheCreator.FIFOExoCache
- All Implemented Interfaces:
- ExoCache<Serializable,Object>
- Enclosing class:
- FIFOExoCacheCreator
public static class FIFOExoCacheCreator.FIFOExoCache
- extends AbstractExoCache<Serializable,Object>
The FIFOAlgorithm implementation of an ExoCache
| Methods inherited from class org.exoplatform.services.cache.impl.jboss.AbstractExoCache |
addCacheListener, clearCache, get, getCachedObjects, getCacheHit, getCacheMiss, getCacheSize, getFqn, 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 |
FIFOExoCacheCreator.FIFOExoCache
public FIFOExoCacheCreator.FIFOExoCache(ExoCacheConfig config,
org.jboss.cache.Cache<Serializable,Object> cache,
org.jboss.cache.Fqn<String> rootFqn,
org.jboss.cache.eviction.FIFOAlgorithmConfig fifo)
setMaxSize
public void setMaxSize(int max)
setLiveTime
public void setLiveTime(long period)
getMaxSize
public int getMaxSize()
getLiveTime
public long getLiveTime()
Copyright © 2013 eXo Platform SAS. All Rights Reserved.