org.exoplatform.services.cache.impl.jboss.lfu
Class LFUExoCacheCreator.LFUExoCache
java.lang.Object
org.exoplatform.services.cache.impl.jboss.AbstractExoCache
org.exoplatform.services.cache.impl.jboss.lfu.LFUExoCacheCreator.LFUExoCache
- All Implemented Interfaces:
- ExoCache
- Enclosing class:
- LFUExoCacheCreator
public static class LFUExoCacheCreator.LFUExoCache
- extends AbstractExoCache
The LRU implementation of an ExoCache
| Methods inherited from class org.exoplatform.services.cache.impl.jboss.AbstractExoCache |
addCacheListener, clearCache, get, getCachedObjects, getCacheHit, getCacheMiss, getCacheSize, getLabel, getName, isDistributed, isLogEnabled, isReplicated, put, putMap, 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 |
LFUExoCacheCreator.LFUExoCache
public LFUExoCacheCreator.LFUExoCache(ExoCacheConfig config,
org.jboss.cache.TreeCache cache,
org.jboss.cache.eviction.LFUConfiguration lfu)
getLiveTime
public long getLiveTime()
getMaxSize
public int getMaxSize()
getMinNodes
public long getMinNodes()
setLiveTime
public void setLiveTime(long period)
setMaxSize
public void setMaxSize(int max)
setMinNodes
public void setMinNodes(int minNodes)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.