java.lang.Object
io.ebeaninternal.server.cache.DefaultServerCacheConfig
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultServerCacheConfig(ServerCacheConfig config, Map<Object, SoftReference<DefaultServerCache.CacheEntry>> map) -
Method Summary
-
Constructor Details
-
DefaultServerCacheConfig
-
DefaultServerCacheConfig
public DefaultServerCacheConfig(ServerCacheConfig config, Map<Object, SoftReference<DefaultServerCache.CacheEntry>> map)
-
-
Method Details
-
getQueryCacheEntryValidate
-
getName
-
getShortName
-
getMap
-
getMaxSize
public int getMaxSize() -
getMaxIdleSecs
public int getMaxIdleSecs() -
getMaxSecsToLive
public int getMaxSecsToLive() -
determineTrimFrequency
public int determineTrimFrequency()Determine a good trimFrequency as half of maxIdleSecs (or maxSecsToLive). -
determineTrimOnPut
public long determineTrimOnPut()Determine the number of mutations/puts required to trigger a runEviction() in the foreground.
-