Interface | Description |
---|---|
CacheBinding<K,V> |
Configure a cache declared within a
CacheModule instance. |
CacheDef<K,V> | |
CacheRemovalListener<K,V> | |
ForwardingRemovalListener.Factory | |
MemoryCacheFactory | |
PersistentCache | |
PersistentCacheBinding<K,V> |
Configure a persistent cache declared within a
CacheModule instance. |
PersistentCacheDef<K,V> | |
PersistentCacheFactory |
Class | Description |
---|---|
CacheMetrics | |
CacheModule |
Miniature DSL to support binding
Cache instances in Guice. |
ForwardingRemovalListener<K,V> |
This listener dispatches removal events to all other RemovalListeners attached via the DynamicSet
API.
|
PersistentCache.DiskStats | |
PerThreadCache |
Caches object instances for a request as
ThreadLocal in the serving thread. |
PerThreadCache.Key<T> |
Unique key for key-value mappings stored in PerThreadCache.
|
Enum | Description |
---|---|
CacheBackend |
Caffeine is used as default cache backend, but can be overridden with Guava backend.
|