Serialized Form

  • Package edu.internet2.middleware.grouperInstaller.util

    • Class edu.internet2.middleware.grouperInstaller.util.ExpirableCache

      class ExpirableCache extends Object implements Serializable
      • Serialized Fields

        • cache
          Map<K,ExpirableValue<V>> cache
          cache map
        • cacheEvictions
          int cacheEvictions
          number of evictions from cache when thigns expire
        • cacheHits
          int cacheHits
          numebr of times an element was retrieved from cache successfully
        • cacheInserts
          int cacheInserts
          number of elements inserted into the cache
        • defaultTimeToLiveInMillis
          long defaultTimeToLiveInMillis
          time to live for content (when not specified this is one day, and max one day)
        • lastClear
          long lastClear
          when was the last clear of this instance
        • lastEvictionCheck
          long lastEvictionCheck
          last time the cache was checked for evictions
    • Class edu.internet2.middleware.grouperInstaller.util.ExpirableValue

      class ExpirableValue extends Object implements Serializable
      • Serialized Fields

        • content
          T content
          underlying content
        • timePlacedInCache
          long timePlacedInCache
          this is the time it was placed in the cache
        • timeToLiveInCacheMillis
          long timeToLiveInCacheMillis
          the time to live is by default 1 day