| Interface | Description |
|---|---|
| CacheConfiguration |
Provides access to cache top-level configuration, which is a set of regions, invalidation filters and region
resolvers.
|
| CacheController |
Main point connecting platform with cache.
Implementing class is responsible for: Processes adding from cache. Processes invalidating cache units. Clearing cache units. |
| CacheLifecycleCallback |
A callback interface used by
CacheController to provide notification about
important events. |
| CacheRegionsHolder |
Holds multiple CacheRegions
|
| CacheRegistry | Deprecated
since 5.0
|
| CacheValueLoader<V> |
Used by cache region to load missing value.
This method does not have to be thread safe. Currently used by AbstractCacheUnit. |
| Class | Description |
|---|---|
| AutoLoadedCacheRegionsHolder | |
| CacheStatistics |
Class keeps statistics for single cache region.
|
| CacheTestHelper |
Helper class for getting inside cache registry implementation.
|
| ConcurrentHashSet<E> |
This class implements the Set interface, backed by a ConcurrentHashMap instance.
|
| DefaultCacheConfiguration |
Default configuration bean, just a POJO.
|
| DefaultCacheController | |
| DefaultCacheRegionsHolder | |
| RegionRegistryAllocationStrategy |
Strategy providing information if a registry MUST be allocated for a given region.
|
| Exception | Description |
|---|---|
| CacheValueLoadException |
Exception thrown when error occurs during value load.
|
Copyright © 2018 SAP SE. All Rights Reserved.