Uses of Interface
se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntry
Packages that use CacheEntry
Package
Description
-
Uses of CacheEntry in se.liu.ida.hefquin.base.datastructures.impl.cache
Classes in se.liu.ida.hefquin.base.datastructures.impl.cache with type parameters of type CacheEntryModifier and TypeInterfaceDescriptioninterfaceCacheEntryFactory<EntryType extends CacheEntry<ObjectType>,ObjectType> Creates EntryType objects that wrap ObjectType objects.interfaceCacheInvalidationPolicy<EntryType extends CacheEntry<ObjectType>,ObjectType> Interface for classes that determine whether cache entries are still valid.classCacheInvalidationPolicyAlwaysValid<EntryType extends CacheEntry<ObjectType>,ObjectType> A generic implementation ofCacheInvalidationPolicythat always returnstrue.classCacheInvalidationPolicyTimeToLive<EntryType extends CacheEntry<ObjectType>,ObjectType> interfaceCachePolicies<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> interfaceCacheReplacementPolicy<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> Interface for classes that implement a replacement policy for a cache.interfaceCacheReplacementPolicyFactory<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> classCacheReplacementPolicyLRU<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> classGenericCacheImpl<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> A generic, thread-safe implementation ofCache.Classes in se.liu.ida.hefquin.base.datastructures.impl.cache that implement CacheEntry -
Uses of CacheEntry in se.liu.ida.hefquin.federation.access.impl
Constructor parameters in se.liu.ida.hefquin.federation.access.impl with type arguments of type CacheEntryModifierConstructorDescriptionFederationAccessManagerWithCache(FederationAccessManager fedAccMan, int cacheCapacity, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>> cachePolicies) -
Uses of CacheEntry in se.liu.ida.hefquin.federation.access.impl.cache
Classes in se.liu.ida.hefquin.federation.access.impl.cache with type parameters of type CacheEntryModifier and TypeClassDescriptionclassCacheLayer<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> Generic implementation of a cache layer.classHierarchicalCache<IdType,ObjectType, EntryType extends CacheEntry<ObjectType>> A cache composed of two cache layers arranged hierarchically.Classes in se.liu.ida.hefquin.federation.access.impl.cache that implement CacheEntryModifier and TypeClassDescriptionclassCache entry implementation for persistent caching.