Class BwStats.CacheStats

java.lang.Object
org.bedework.calfacade.BwStats.CacheStats
Enclosing class:
BwStats

public static class BwStats.CacheStats extends Object
  • Field Details

    • name

      protected String name
    • cached

      protected long cached
    • hits

      protected long hits
    • misses

      protected long misses
    • flushes

      protected long flushes
    • refetches

      protected long refetches
  • Method Details

    • getName

      public String getName()
      Returns:
      name for these stats
    • setCached

      public void setCached(long val)
      Parameters:
      val - num cached
    • getCached

      public long getCached()
      Returns:
      Number of values cached
    • incCached

      public void incCached()
    • setHits

      public void setHits(long val)
      Parameters:
      val - num hits
    • getHits

      public long getHits()
      Returns:
      cache hits
    • incHits

      public void incHits()
    • setMisses

      public void setMisses(long val)
      Parameters:
      val - misses
    • getMisses

      public long getMisses()
      Returns:
      cache misses.
    • incMisses

      public void incMisses()
    • setFlushes

      public void setFlushes(long val)
      Parameters:
      val - flushes
    • getFlushes

      public long getFlushes()
      A flush may clear the cache or reset flags causing a possible a revalidation of data
      Returns:
      cache flushes
    • incFlushes

      public void incFlushes()
      A flush may clear the cache or reset flags causing a possible a revalidation of data
    • setRefetches

      public void setRefetches(long val)
      Parameters:
      val - refetches
    • getRefetches

      public long getRefetches()
      Data has to be refetched because invalid. May be 0 if we simply empty the cache on flush.
      Returns:
      cache refetches.
    • incRefetches

      public void incRefetches()