Package io.fluxcapacitor.javaclient.persisting.caching
package io.fluxcapacitor.javaclient.persisting.caching
-
ClassDescriptionA generic cache interface for storing and managing objects identified by unique keys.Represents an eviction from a
Cache
.Indicates the cause for a cache entry eviction.Represents an eviction event from aCache
.Logs and publishes cache eviction events as metrics.Default implementation of theCache
interface using key-level synchronized access and soft references for value storage.ACache
implementation that wraps a delegate cache and applies a transformation to each key (ID) before delegating operations to the underlying cache.