Package com.google.gerrit.server.cache
@CheckReturnValue
package com.google.gerrit.server.cache
-
ClassDescriptionCacheBinding<K,
V> Configure a cache declared within aCacheModule
instance.CacheDef<K,V> Miniature DSL to support bindingCache
instances in Guice.CacheRemovalListener<K,V> This listener dispatches removal events to all other RemovalListeners attached via the DynamicSet API.Base class for persistent cache factory.Configure a persistent cache declared within aCacheModule
instance.PersistentCacheDef<K,V> Caches object instances for a request asThreadLocal
in the serving thread.Unique key for key-value mappings stored in PerThreadCache.To prevent OOM errors on requests that would cache a lot of objects, this class enforces an internal limit after which no new elements are cached.A per request thread cache of RefDatabases by directory (Project).