| Interface | Description |
|---|---|
| ItemDisposalFunc<V> |
An optional function defining extra cleanup steps to take when a cache item is cleaned up.
|
| ShouldDisposeFunc<V> |
An optional function defining the conditions under which an expired entry should be cleaned up at cleanup time.
|
| StorageService |
| Class | Description |
|---|---|
| CacheItem<V> |
A container class that holds a cache value together with the time at which the value should be considered expired.
|
| CacheMap<K,V> | |
| ExpirationCache<K,V> |
A cache that can be used to store values that expire after a configured period of time.
|
| ExternallyManagedCache<K,V> |
A cache with expiration functionality that does not automatically remove expired entries.
|
| SlidingExpirationCache<K,V> | |
| SlidingExpirationCacheWithCleanupThread<K,V> | |
| StorageServiceImpl |