Uses of Class
se.liu.ida.hefquin.federation.access.impl.cache.PersistentCacheKey
Packages that use PersistentCacheKey
Package
Description
-
Uses of PersistentCacheKey in se.liu.ida.hefquin.federation.access.impl
Classes in se.liu.ida.hefquin.federation.access.impl that implement interfaces with type arguments of type PersistentCacheKeyFields in se.liu.ida.hefquin.federation.access.impl with type parameters of type PersistentCacheKeyModifier and TypeFieldDescriptionprotected final HierarchicalCache<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> FederationAccessManagerWithHierarchicalCache.cacheMethods in se.liu.ida.hefquin.federation.access.impl that return types with arguments of type PersistentCacheKeyModifier and TypeMethodDescriptionCacheReplacementPolicyFactory<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> FederationAccessManagerWithHierarchicalCache.DefaultHierarchicalMapCachePolicies.getReplacementPolicyFactory()Constructor parameters in se.liu.ida.hefquin.federation.access.impl with type arguments of type PersistentCacheKeyModifierConstructorDescriptionFederationAccessManagerWithHierarchicalCache(FederationAccessManager fedAccMan, Cache<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>> l1Cache, Cache<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>> l2Cache) Creates a federation access manager with a ChronicleMap-backed persistent cache using the given capacity and cache policies. -
Uses of PersistentCacheKey in se.liu.ida.hefquin.federation.access.impl.cache.chroniclemap
Subclasses with type arguments of type PersistentCacheKey in se.liu.ida.hefquin.federation.access.impl.cache.chroniclemapModifier and TypeClassDescriptionclassPersistent cache backed by aChronicleMap.Methods in se.liu.ida.hefquin.federation.access.impl.cache.chroniclemap that return types with arguments of type PersistentCacheKeyModifier and TypeMethodDescriptionprotected static Map<PersistentCacheKey, PersistentCacheEntry> ChronicleMapCache.createChronicleMap(String filename, int capacity) Constructor parameters in se.liu.ida.hefquin.federation.access.impl.cache.chroniclemap with type arguments of type PersistentCacheKeyModifierConstructorDescriptionChronicleMapCache(int capacity, String filename, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the given capacity and file path.ChronicleMapCache(int capacity, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the given capacity and the default file path.ChronicleMapCache(String filename, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Constructs a newChronicleMapCachewith a custom file path and the default cache capacity.ChronicleMapCache(CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the default capacity and default file path. -
Uses of PersistentCacheKey in se.liu.ida.hefquin.federation.access.impl.cache.mapdb
Subclasses with type arguments of type PersistentCacheKey in se.liu.ida.hefquin.federation.access.impl.cache.mapdbConstructor parameters in se.liu.ida.hefquin.federation.access.impl.cache.mapdb with type arguments of type PersistentCacheKeyModifierConstructorDescriptionMapDBCache(int capacity, String filename, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the given capacity and file path.MapDBCache(int capacity, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the given capacity and the default file path.MapDBCache(String filename, CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Constructs a newMapDBCachewith a custom file path and the default cache capacity.MapDBCache(CachePolicies<PersistentCacheKey, CompletableFuture<? extends DataRetrievalResponse<?>>, PersistentCacheEntry> policies) Creates a cache with the default capacity and default file path.