Class DefaultServerCacheConfig

java.lang.Object
io.ebeaninternal.server.cache.DefaultServerCacheConfig

public final class DefaultServerCacheConfig extends Object
  • Constructor Details

  • Method Details

    • getQueryCacheEntryValidate

      public QueryCacheEntryValidate getQueryCacheEntryValidate()
    • getName

      public String getName()
    • getShortName

      public String 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.