Class PersistableCardinalityCacheImpl<K>

java.lang.Object
se.liu.ida.hefquin.engine.federation.access.impl.cache.PersistableCardinalityCacheImpl<K>
Type Parameters:
K - The key type for caching cardinality responses.
All Implemented Interfaces:
Cache<K,CompletableFuture<CardinalityResponse>>, PersistableCache<K,CompletableFuture<CardinalityResponse>>

public class PersistableCardinalityCacheImpl<K> extends Object implements PersistableCache<K,CompletableFuture<CardinalityResponse>>
A thread-safe cache implementation for storing cardinality responses. This cache uses a ConcurrentHashMap to store values and supports serialization for persistence.