Uses of Class
se.liu.ida.hefquin.engine.federation.access.impl.cache.CardinalityCacheEntry
Packages that use CardinalityCacheEntry
Package
Description
-
Uses of CardinalityCacheEntry in se.liu.ida.hefquin.engine.federation.access.impl
Classes in se.liu.ida.hefquin.engine.federation.access.impl that implement interfaces with type arguments of type CardinalityCacheEntryModifier and TypeClassDescriptionprotected static classMethods in se.liu.ida.hefquin.engine.federation.access.impl that return types with arguments of type CardinalityCacheEntryModifier and TypeMethodDescriptionFederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getEntryFactory()FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getInvalidationPolicy()FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getReplacementPolicyFactory() -
Uses of CardinalityCacheEntry in se.liu.ida.hefquin.engine.federation.access.impl.cache
Classes in se.liu.ida.hefquin.engine.federation.access.impl.cache that implement interfaces with type arguments of type CardinalityCacheEntryModifier and TypeClassDescriptionclassAn entry used when caching cardinality requests.classA thread-safe persistent cache implementation for storing cardinality entries.Fields in se.liu.ida.hefquin.engine.federation.access.impl.cache with type parameters of type CardinalityCacheEntryModifier and TypeFieldDescriptionprotected final CacheEntryFactory<CardinalityCacheEntry, Integer> ChronicleMapCardinalityCache.entryFactoryprotected final CacheInvalidationPolicy<CardinalityCacheEntry, Integer> ChronicleMapCardinalityCache.invalidationPolicyprotected final Map<CardinalityCacheKey, CardinalityCacheEntry> ChronicleMapCardinalityCache.mapprotected final CacheReplacementPolicy<CardinalityCacheKey, Integer, CardinalityCacheEntry> ChronicleMapCardinalityCache.replacementPolicyMethods in se.liu.ida.hefquin.engine.federation.access.impl.cache that return CardinalityCacheEntryModifier and TypeMethodDescriptionCardinalityCacheEntryFactory.createCacheEntry(Integer cardinality) ChronicleMapCardinalityCache.get(CardinalityCacheKey key) Retrieves the cache entry associated with the given key.Methods in se.liu.ida.hefquin.engine.federation.access.impl.cache with parameters of type CardinalityCacheEntryModifier and TypeMethodDescriptionbooleanChronicleMapCardinalityCache.evict(CardinalityCacheKey key, CardinalityCacheEntry entry) Removes the specified entry from the cache only if the current value matches.voidChronicleMapCardinalityCache.put(CardinalityCacheKey key, CardinalityCacheEntry entry) Adds a new cache entry to the cache, associated with the given key.Constructor parameters in se.liu.ida.hefquin.engine.federation.access.impl.cache with type arguments of type CardinalityCacheEntryModifierConstructorDescriptionChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies) Constructs a newChronicleMapCardinalityCachewith the default cache file and the default capacity.ChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies, int capacity) Constructs a newChronicleMapCardinalityCachewith the default cache file and a maximum capacity.ChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies, int capacity, String filename) Constructs a newChronicleMapCardinalityCachewith a custom file path.