Class FederationAccessManagerWithHierarchicalCache.DefaultHierarchicalMapCachePolicies

java.lang.Object
se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithHierarchicalCache.DefaultHierarchicalMapCachePolicies
All Implemented Interfaces:
CachePolicies<PersistentCacheKey,CompletableFuture<? extends DataRetrievalResponse<?>>,PersistentCacheEntry>
Enclosing class:
FederationAccessManagerWithHierarchicalCache

public static class FederationAccessManagerWithHierarchicalCache.DefaultHierarchicalMapCachePolicies extends Object implements CachePolicies<PersistentCacheKey,CompletableFuture<? extends DataRetrievalResponse<?>>,PersistentCacheEntry>
Default cache policies for HierarchicalCache.

Uses a least-recently-used (LRU) replacement policy and a time-to-live-based invalidation policy.