Client Cache Implementation
| Class | Description | |
|---|---|---|
| AbstractEntityCache | Base EntityCache implementation. | |
| ApplicationEntityCache | Main cache implementation that keeps entities for the whole application lifespan unless they expire or are removed from the cache explicitly. | |
| DefaultCacheEntry | A simple CacheEntry that never expires. | |
| ExpirableCacheEntry | A cache entry that may expire after a specified time span. | |
| InvocationEntityCache | Temporary cache implementation that keeps entries only for the duration of a single service invocation. | |
| WeakCacheEntry | A weak cache entry may become invalid if there are no longer any hard references to the entity encapsulated by this entry. |