See: Description
| Interface | Description |
|---|---|
| AsyncCache<C> |
A cache implementation that supports async non-blocking caching operations.
|
| Cache<C> |
Base cache interface implemented by both
SyncCache and AsyncCache. |
| CacheErrorHandler |
An interface for handling cache errors.
|
| CacheInfo |
Provides information about the state of the cache.
|
| CacheManager<C> |
Simple CacheManager interface for managing caches.
|
| SyncCache<C> |
A synchronous API for accessing cache values that is useful for in-memory caching implementations.
|
| Class | Description |
|---|---|
| AsyncCacheErrorHandler |
Async error handler that simply logs errors.
|
| CacheConfiguration |
A base configuration class for configuring caches.
|
| DefaultCacheConfiguration |
Default cache configuration implementation used to configure instances of
DefaultSyncCache. |
| DefaultCacheErrorHandler |
Default implementation of
CacheErrorHandler. |
| DefaultCacheManager<C> |
Default implementation of the
CacheManager interface. |
| DefaultSyncCache |
A default
SyncCache implementation based on Caffeine |