Package io.fluxzero.sdk.persisting.caching
package io.fluxzero.sdk.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 theCacheinterface using key-level synchronized access and soft references for value storage.ACacheimplementation that wraps a delegate cache and applies a transformation to each key (ID) before delegating operations to the underlying cache.